thegrandnarrative's current reads
3 books

370 pages first pub 2022 (editions)

nonfiction essays history funny informative reflective medium-paced

612 pages first pub 2023 (editions)

nonfiction science informative medium-paced

458 pages first pub 2010 (editions)

nonfiction history informative reflective slow-paced
More...