by John Prados
publisher: Oxford University Press, USA publish date: March 1st 2003
format: hardcover pages: 416
language: English
ISBN:
0195128478 (9780195128475)
publisher: University Press of Kansas publish date: October 8th 2009
format: paperback pages: 380
language: English
ISBN:
070061690X (9780700616909)
publisher: Oxford University Press publish date: March 28th 2003
format: hardcover pages: 380
language: English
ISBN:
0641969198 (9780641969195)
publisher: Diane Pub Co publish date: September 30th 2003
format: hardcover pages: 380
language: English
ISBN:
0756790948 (9780756790943)
publisher: Oxford University Press publish date: January 1st 2003
format: ebook
language: English
ISBN:
1280472103 (9781280472107)