Stephen Ainslie (1964-2018)