Adam McFarlane

2 books

140 pages paperback

fiction mystery

151 pages 2013

crime short stories adventurous lighthearted slow-paced