Duncan's Diary

280 pages 2009

fiction horror thriller dark mysterious medium-paced