Mysteries revealed in the city of Pompeii.