Geri Foster

41 books

missing page info 2015

dark emotional reflective medium-paced

162 pages paperback

fiction medium-paced

188 pages digital 2016

missing page info 2017

fiction romance emotional lighthearted fast-paced

113 pages digital

adventurous dark tense fast-paced

300 pages digital 2017

231 pages digital 2015

364 pages digital 2014

203 pages 2013

adventurous mysterious fast-paced

112 pages paperback

fiction mysterious medium-paced