Activities of Dr John Celes