Arabella Spencer studied German and phi­losophy at King’s College London and literary translation at the University of East Anglia in Norwich. She has lived in Munich and Seville and currently lives in London.