The London Hammer, so named for the location in which it was found, London Texas, draws those who learn of it into a realm of ancient mysteries and raises questions that defy conventional wisdom. This artifact, one of many mysterious finds often categorised as an, “out of place artifacts” or…