Promethea: Book 2 by Williams, J. H. (2006)