Follow the Author
Charmley, John
Charmley, John
John Denis Charmley (born 9 November 1955) is a British academic and diplomatic historian. Since 2002 he has held various posts at the University of East Anglia: initially as Head of the School of H...
Read more
Information taken from:Charmley, John

Author's Books