Marissa Farrar

158 books

284 pages paperback

fiction fantasy adventurous fast-paced

105 pages 2010

fiction horror short stories dark slow-paced

256 pages digital 2018

fiction fantasy romance adventurous challenging reflective fast-paced

192 pages digital

fiction challenging reflective fast-paced

264 pages paperback

fiction fantasy horror

435 pages 2016

horror dark emotional fast-paced

192 pages digital 2014

challenging reflective fast-paced

209 pages digital 2013

fiction dark mysterious tense fast-paced

220 pages paperback

fiction fast-paced

198 pages digital 2016

challenging reflective fast-paced