River Jordan

12 books

352 pages first pub 2009 (editions)

fiction magical realism reflective slow-paced

240 pages first pub 2021 (editions)

adventurous reflective slow-paced