David Ellis

Also published as: David Ellis Rogers