Articles by David Sheard

David teaches and researches maths at King's College London, with a focus on geometry. In his spare time he likes to make music and read poetry.