Adam James Louis Carter — (born 1977)