by William Edward Hartpole Lecky
publisher: University Press of the Pacific publish date: July 1st 2001
format: paperback pages: 408
language: English
ISBN:
0898755204 (9780898755206)
publisher: Barber Press publish date: July 8th 2008
format: paperback pages: 476
language: English
ISBN:
1409717151 (9781409717157)
publisher: Kessinger Publishing publish date: March 1st 2003
format: paperback pages: 408
language: English
ISBN:
0766141829 (9780766141827)