The Omen

272 pages digital 1976

fiction classics horror dark mysterious tense fast-paced