Everything you need to understand or teach Night World by L. J. Smith.
Night World 2: Dark Angel, The Chosen, and Soulmate are the second set of novels in the Night World Series by L.J. Smith. In these novels, three new characters find their soulmates as the night world quickly moves toward some unnamed revolution. In Dark Angel, Gillian survives a near death experience only to discover she is a witch and the guardian angel she brought back with her is really a soul...