by A.L. Rowse
publisher: University of Wisconsin Press publish date: June 2nd 2003
format: paperback pages: 464
language: English
ISBN:
0299188248 (9780299188245)
publisher: Palgrave Macmillan publish date: March 7th 2003
format: paperback pages: 449
language: English
ISBN:
1403908133 (9781403908131)
publisher: Scribner Book Company publish date: January 1st 1972
format: hardcover pages: 449
language: English
ISBN:
0684130637 (9780684130637)
publisher: Palgrave Macmillan publish date: January 1st 2003
format: ebook pages: 472
language: English
ISBN:
1283184842 (9781283184847)