Ophelia and the Marvelous Boy by Karen Foxlee