David S. Moore. David G. Moore David Sapsford David Stafford Max J. Skidmore. David Hume David Sanders. David Sedley Skidmore David Aikman