Patrick Fuliang Shan

3 books

240 pages hardcover

nonfiction history sociology informative medium-paced

350 pages 2018

nonfiction biography history informative reflective medium-paced

312 pages 2015

nonfiction history challenging informative reflective slow-paced