Daniel Paul Geddes Gross - (born 1970)