James Buchan is a British author and journalist known for his historical novels and works on economics and finance.