by John Whelpton
publisher: Cambridge University Press publish date: February 17th 2005
format: hardcover pages: 324
language: English
ISBN:
0521800269 (9780521800266)
publisher: Cambridge University Press publish date: March 7th 2005
format: paperback pages: 322
language: English
ISBN:
0521804701 (9780521804707)
publisher: ABC-Clio publish date: October 1st 1990
format: hardcover pages: 322
language: English
ISBN:
0903450682 (9780903450683)