by William Harmon
publisher: Columbia University Press publish date: April 13th 2005
format: paperback pages: 560
language: English
ISBN:
023112371X (9780231123716)
publisher: Columbia University Press publish date: November 5th 2003
format: kindle pages: 555
language: English
ASIN: B00APDDZP4
publisher: Columbia University Press publish date: August 31st 2003
format: hardcover pages: 560
language: English
ISBN:
0231123701 (9780231123709)