Adam MacDuffie

4 books

108 pages paperback

fiction

61 pages digital 2013

adventurous dark slow-paced

104 pages paperback

fiction crime mystery mysterious medium-paced

200 pages paperback

fiction horror medium-paced