Books by James Hamilton-Paterson

James Hamilton-Paterson was born in London in 1941. He studied at Oxford University, where he won the prestigious Newdigate Prize. Over the last 20 years he has divided his time between the Philippines and Italy. He now spends most of his time in Tuscan