by Gary B. Nash
publisher: Viking Penguin publish date: June 23rd 2005
format: hardcover pages: 544
language: English
ISBN:
0670034207 (9780670034208)
publisher: Penguin publish date: May 30th 2006
format: paperback pages: 544
language: English
ISBN:
014303720X (9780143037200)
ASIN: 014303720X
publisher: Penguin publish date: May 30th 2006
format: ebook pages: 544
language: English
ISBN:
1436296595 (9781436296595)
publisher: Penguin publish date: May 30th 2006
format: ebook pages: 544
language: English
ISBN:
1440627053 (9781440627057)
format: kindle pages: 544
language: English
ASIN: B001N89KYK
publisher: Pimlico publish date: June 7th 2007
format: paperback pages: 544
language: English
ISBN:
071266825X (9780712668255)
language: English
ISBN:
0224061844 (9780224061841)
publisher: Penguin publish date: May 30th 2006
format: ebook pages: 544
language: English
ISBN:
1436293138 (9781436293136)