Dr John Large 1943-2018