An appreciation of Dr Andrew Shepherd