by Jeffrey A. Hart
publisher: Cambridge University Press publish date: November 30th 2005
format: hardcover
language: English
ISBN:
0521826241 (9780521826242)
publisher: Cambridge University Press publish date: February 4th 2000
format: ebook pages: 262
language: English
ISBN:
0511073674 (9780511073670)
publisher: Cambridge University Press publish date: May 2nd 2004
format: ebook pages: 264
language: English
ISBN:
1280431180 (9781280431180)
publisher: Cambridge University Press publish date: December 26th 2006
format: paperback pages: 264
language: English
ISBN:
0521033551 (9780521033558)