What is the name of Alan Marshall's fairy tale tale that tells of a young boy, Peter, who goes in search of the last Fair Princess?

**********