Giovanni Puzzi - Strauchen, E; Strauchen, Elizabeth (University of Oxford, 2000)