The Book of Names
Jill Gregory
Professor David Shepherd is the keeper of knowledge that holds the world in a delicate balance. He knows who is in the Book of Names, an ancient text that contains the identities of each generation's 36 righteous souls - the Hidden Ones.