David Ellis Dacid Rellis David Hollis David J·Collis David R. Ellis Kaldellis by David Hollis david Stokes Rod Ellis Spinellis