The Shadow of Vesuvius by Maureen Hasselhurst | Menrva Books