James Fleming

James Fleming was born in London in 1944, the fourth in a family of nine children. He read history at Oxford and has been variously an accountant, farmer, forester and bookseller.