Patrick Spero

5 books

32 pages paperback

nonfiction childrens history informative medium-paced

352 pages 2016

informative slow-paced

288 pages 2018

nonfiction history politics informative slow-paced

104 pages

265 pages 2024

challenging informative reflective medium-paced