Ann Granger has lived in cities in many parts of the world, since for many years she worked in British embassies as far apart as Munich and Lusaka. She is married, with two sons, and she and her husband are now permanently based near Oxford.