James Humphreys

Represented by Bill Hamilton

James Humphreys grew up in Cambridgshire, in a village on the edge of the Fens, with its own fair share of local passions and simmering feuds. He has travelled as a sales rep in Latin America and negotiated environment legislation in Brussels. Until recently, he was Head of Corporate Communications in the Prime Minister's office. He has written two highly acclaimed novels and is working on a third.

Books by James Humphreys