The Fires of Vesuvius

Beard, Mary (2008)