Perfect Escape by Jennifer Brown

Little, Brown Books for Young Readers (2012), Hardcover, 368 pages