David Peach remembered for his grace, strength and humour