In addition to retelling the myths of Perseus and Andromeda there is a lot of interesting information about ancient Greek society. I'd recommend this book to teens who enjoyed the Percy Jackson series.
Snakehead by Ann Halam
Erica's Picks
6th - 8th grade
Tags: Adventure, Mythology, Retellings