The book of names

Professor David Shepherd uncovers an ancient text containing the names of each generation's thirty-six righteous souls by whose merits the world continues to exist and must protect their identities before a killer can eliminate them all and bring on the end of the world.

St. Martin's Press
2007
9780312366322
book

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
202372356028322229129933202320GROL244GROL200290MYSTERY FIC GRE100015825759371709307855
350804768776162303129933202320ERHS168EROB014309FIC GRE100016427897121736518457