One White Dolphin by Gill Lewis

Atheneum Books for Young Readers (2012), Hardcover, 352 pages