jschaffe's current reads
6 books

112 pages hardcover 2024

nonfiction economics essays nature science hopeful informative inspiring fast-paced

450 pages hardcover 2019

fiction historical literary emotional hopeful reflective medium-paced

352 pages paperback 2018

nonfiction education politics psychology challenging informative reflective medium-paced

370 pages paperback 2013

nonfiction science challenging informative medium-paced

340 pages hardcover 2022

nonfiction essays challenging informative reflective medium-paced

400 pages hardcover 2024

nonfiction psychology informative reflective medium-paced