thebookadventures.wordpress.com
Prepare to be Charmed by Charming
Charming by Elliott James Published by Orbit: September, 2013 (Urban Fantasy) My Rating: Outstanding Adventure! John Charming is half werewolf, half Knight Templar. During a supernaturally long lif…