Such warmth, humour, and contagious enthusiasm - Martin was a wonder. It was a pleasure and a privilege to have learned from him, and enjoyed his company in and out of tutorials. Deepest condolences to Catherine, Mairi and family.