Kristi Brooks

6 books

156 pages hardcover 2007

emotional reflective medium-paced

136 pages digital

22 pages digital 2019

fiction challenging emotional reflective medium-paced

27 pages digital

268 pages 2016

dark emotional medium-paced

235 pages paperback 2006