Elfin, Book 1 The Elfin Series
by Quinn Loftis
Before tonight Cassie Tate’s biggest concerns were whether she could pass Algebra a...