Rolson McKane

386 pages 2014

fiction mystery dark mysterious medium-paced

296 pages 2016

adventurous dark medium-paced

469 pages 2017

dark emotional tense fast-paced

57 pages digital

adventurous dark tense slow-paced