A gripping tale of one of history's most bizarre events, and what it reveals about the strange possibilities of human natureIn the searing July heat of 1518, Frau Troffea stepped into the streets of... This description may be from another edition of this product.