Tim Shipman

8 books

640 pages paperback 2017

nonfiction history politics informative reflective medium-paced

missing page info 2016

informative reflective slow-paced

688 pages paperback 2016

nonfiction politics informative reflective medium-paced

512 pages 2020

informative medium-paced

736 pages hardcover 2024 user-added

nonfiction politics

missing page info

informative reflective slow-paced

missing page info

informative reflective slow-paced

944 pages hardcover 2024

nonfiction politics medium-paced