About
Jack Nightingale is the central character in a series of supernatural thriller novels by British author Stephen Leather . Nightingale is a former police negotiator, who is agnostic about religious subjects. He learns from a man who claims to be his father that he sold his soul at birth to a demon.
Reading Order