Charles Patterson

305 pages paperback 2009

fiction historical mystery dark lighthearted mysterious medium-paced

266 pages paperback 2010

fiction historical dark lighthearted medium-paced

missing duration info audio

fiction historical mystery dark mysterious medium-paced