Karma's Witches

100 pages 2013

fiction fantasy romance dark mysterious fast-paced

115 pages 2015

fiction fantasy dark mysterious tense slow-paced

79 pages 2015

adventurous mysterious medium-paced

87 pages 2016

adventurous dark mysterious medium-paced

120 pages 2016

fiction horror emotional medium-paced

100 pages 2016

adventurous dark emotional medium-paced

94 pages 2017

dark emotional mysterious medium-paced

146 pages paperback

fiction fantasy dark medium-paced