Title: A Glass Slipper for Rosie by Patricia Reilly Giff (2009, Paperback, Reprint)