by David L. Haberman
publisher: Oxford University Press, USA publish date: February 1st 2004
format: paperback pages: 272
language: English
ISBN:
0195169743 (9780195169744)
publisher: Oxford University Press, USA publish date: October 29th 1998
format: paperback
language: English
ISBN:
0195120418 (9780195120417)
publisher: Oxford University Press, USA publish date: November 5th 2008
format: paperback pages: 272
language: English
ISBN:
0195368258 (9780195368253)
publisher: Oxford University Press, USA publish date: May 21st 1998
format: hardcover
language: English
ISBN:
019512040X (9780195120400)
publisher: Oxford University Press, USA publish date: January 1st 2004
format: hardcover pages: 288
language: English
ISBN:
0195169735 (9780195169737)