Witching Moon (Twisted Dark, #1)
BamBam was a rather poor witch. That was why she ended up banished. Too many broken rules had her banished to the outer edges of the Territory. She was stuck just on the edge between her world and that of the Werewolves. Not that she cared much, she was still bitter about the banishment to care much about anything...