David Andrew Crofton — (born 1973)