Terrible Tales of Ancient Greece

Series: Monstrous Myths
Paperback / softback