 Born and brought up in Guildford, he was educated at Rugby School and King's College, Cambridge.He went on to teach at Manchester Grammar School and at universities in Britain, the United States and China, before moving to Oxford and devoting himself full-time to writing.In April 2011 he was awarded a higher doctorate (Litt D) by Cambridge University in recognition of his work.