#1All Demons Aren't Badby Briana Jordy6393313Reyna Larson has it all. The perfect best friend, the perfect school life, and the perfect home life. Everything is great! Then a dark, new guy - Christian Harkins- move...bestfriendschristianharkinscinderellaaa+8 more