Alan Shandro

2 books

402 pages 2014

informative reflective slow-paced

337 pages hardcover

nonfiction history politics challenging medium-paced