Tainted Blood

191 pages 2016

fantasy adventurous fast-paced

199 pages 2016

dark tense fast-paced

210 pages 2017

adventurous dark emotional fast-paced

271 pages 2017

adventurous dark tense fast-paced

193 pages 2017

tense fast-paced

missing page info 2018

adventurous tense fast-paced