You need to sign in or sign up before continuing.

John Jeffire

6 books

119 pages 2020

fiction contemporary emotional reflective slow-paced

220 pages paperback

fiction historical medium-paced

284 pages paperback 2015

challenging reflective medium-paced

46 pages paperback

nonfiction poetry reflective medium-paced

missing page info 2007

challenging emotional reflective medium-paced

missing page info 2019

lighthearted medium-paced