Rapunzel's Revenge By: Shannon Hale This re-telling of the familiar fairy tale is set in the Wild West and features a spunky heroine who teams partners with Jack (of the Beanstalk) to fight injustice. Age Level: Middle Grade Purchase on Amazon