by Lawrence Goldman
publisher: Cambridge University Press publish date: January 28th 2005
format: ebook pages: 446
language: English
ISBN:
0511037112 (9780511037115)
publisher: Cambridge University Press publish date: June 13th 2002
format: hardcover pages: 446
language: English
ISBN:
052133053X (9780521330534)
publisher: Cambridge University Press publish date: May 1st 2007
format: paperback pages: 448
language: English
ISBN:
0521036518 (9780521036511)