Charming
Publisher: Orbit
Published: 2013
Language: eng
Format: Paperback
Number of pages: 400
ISBN-13: 9780316253390
Description: "A fascinating twist on the Prince Charming fairy tale with a modern twist and a hunt for monsters -- both within and supernatural"--