Daniel Nicholas Knowles - (born 1970)