Cambridge Illustrated History of Germany by Martin Kitchen