Empty Shopping cart
James Morrison is a philosopher who, apart from a brief spell soldiering, has managed to avoid proper career jobs all his life. He lives in East Lothian and has a teenage daughter.
Talking about books, characters, inspiration, life experiences and more.
Read some of our recent author interviews