Cart
Free Shipping in the UK
Proud to be B-Corp

Books by James Douglas-Hamilton

Lord James Douglas-Hamilton read history at Balliol College, was a boxing blue and President of the Oxford Union. After a spell in the legal profession, he became the Member of Parliament for Edinburgh West. From 1999 to 2007 he was a member of the Scottish Parliament. He retired from Parliament in 2007 and now sits in the House of Lords.