by Paul A. Rahe
publisher: Cambridge University Press publish date: November 14th 2005
format: hardcover pages: 326
language: English
ISBN:
0521851874 (9780521851879)
publisher: Cambridge University Press publish date: November 30th 2005
format: ebook pages: 360
language: English
ISBN:
051113388X (9780511133886)
publisher: Cambridge University Press publish date: November 14th 2005
format: ebook pages: 390
language: English
ISBN:
1280431660 (9781280431661)
publisher: Cambridge University Press publish date: June 30th 2010
format: paperback pages: 390
language: English
ISBN:
0521153530 (9780521153539)