Winter Sale! 10% Discount off any order. Get the code »

James Hannam

James Hannam is a graduate of both Oxford and Cambridge where he studied physics and then gained a PhD in the history of science. He lives in Kent with his wife and two children.