by Gary B. Nash
publisher: University of Pennsylvania Press publish date: April 5th 2006
format: paperback pages: 385
language: English
ISBN:
0812219422 (9780812219425)
publisher: University of Pennsylvania Press publish date: November 21st 2001
format: hardcover pages: 392
language: English
ISBN:
0812236300 (9780812236309)
publisher: University of Pennsylvania Press publish date: January 1st 2011
format: ebook pages: 392
language: English
ISBN:
0812202880 (9780812202885)