John Freeman

81 books

404 pages digital 2013

222 pages paperback

nonfiction politics medium-paced

missing page info 2010

nonfiction business science technology informative slow-paced

Spark Birds

Jonathan Franzen

153 pages hardcover 2023

nonfiction essays nature poetry

missing page info hardcover 2018

fiction comics science fiction adventurous dark medium-paced

40 pages paperback

nonfiction nature poetry science

missing page info paperback 2022

288 pages paperback 2014

nonfiction essays short stories reflective medium-paced

missing page info 2020

challenging reflective sad medium-paced

324 pages paperback

adventurous funny lighthearted medium-paced