Edward George Hamilton — (born 1972)