Joe Rexrode

2 books

275 pages first pub 2016 (editions)

emotional informative inspiring fast-paced

179 pages first pub 2006 (editions)

emotional reflective medium-paced