Michael James Croft — (born 1977)