publisher: Wiley publish date: February 7th 2005
format: paperback pages: 214
language: English
ISBN:
0471705373 (9780471705376)
publisher: The Great Courses publish date: 2015-07-24
format: Audible Audiobook
language: English
ASIN: B011J37OA0
publisher: Stanford University Press publish date: August 1st 1999
format: hardcover pages: 304
language: English
ISBN:
0804728984 (9780804728980)