by David Cortright
publisher: Cambridge University Press publish date: May 1st 2008
format: hardcover pages: 392
language: English
ISBN:
0521854024 (9780521854023)
publisher: Cambridge University Press publish date: June 2nd 2008
format: paperback pages: 387
language: English
ISBN:
0521670004 (9780521670005)
publisher: Cambridge University Press publish date: April 24th 2008
format: ebook
language: English
ISBN:
0511402465 (9780511402463)
publisher: Cambridge University Press publish date: April 24th 2008
format: ebook pages: 389
language: English
ISBN:
128333092X (9781283330923)