Hamlet Hammerton HameletM. Hamlet = HamiltonA. HamiltonE. HamiltonG. HamiltonS. Hambleton, Robin Eagleton,