johgabcab's 5 starstar iconreads

12 books

1280 pages hardcover 2012

nonfiction reference informative medium-paced

320 pages 2014

nonfiction history informative fast-paced

354 pages 1922

medium-paced

201 pages paperback 1989

nonfiction philosophy politics challenging informative reflective slow-paced

159 pages paperback 1998

nonfiction history philosophy politics informative reflective slow-paced

400 pages hardcover 2021

nonfiction informative lighthearted medium-paced

432 pages hardcover 2018

nonfiction informative lighthearted slow-paced

320 pages hardcover 2018

nonfiction history informative medium-paced

352 pages paperback 1989

nonfiction science challenging informative reflective slow-paced

226 pages paperback 1962

nonfiction history philosophy science challenging informative slow-paced