Vampire war trilogy. (2005) - Shan, Darren
No abstract available