Tony Weir Author & Translator

Tony Weir is a Fellow of Trinity College, Cambridge.