The Book of Names A Novel
Discovering an ancient text that reveals for every generation thirty-six secret individuals whose lives affect the fate of the world, professor David Shepherd is horrified to learn that all but three of the current generation's Hidden Ones have met unnatural deaths that sparked brutal wars and terror attacks. Reprint.