Hallie Palmer

368 pages 2003

fiction young adult funny lighthearted relaxing medium-paced

416 pages 2005

fiction young adult informative inspiring lighthearted medium-paced

400 pages 2006

fiction young adult informative inspiring reflective slow-paced

320 pages 2009

fiction lighthearted fast-paced