Ian Kershaw
0143036076
Ian Kershaw
0192802062
Ian Kershaw
0192822349
Ian Kershaw
0198219644
Ian Kershaw
0198218451
Ian Kershaw
0198219229
Ian Kershaw
0198219717
Ian Kershaw
0199251118
Sir Ian Kershaw (born 29 April 1943, Oldham, Lancashire, England) is a British historian of 20th-century Germany whose work has chiefly focused on the period of