296 pages
English language
Published May 29, 2013
296 pages
English language
Published May 29, 2013
"A contemporary retelling of Rapunzel told from the alternating perspectives of three teens whose fates unknowingly bind them together to destroy a greater evil"--