Max Shachtman

12 books

590 pages paperback

nonfiction politics informative reflective medium-paced

216 pages 1937

nonfiction history politics challenging reflective slow-paced

112 pages 2003

nonfiction history politics race challenging informative reflective slow-paced

missing page info paperback

missing page info 1962

medium-paced

missing page info 1911

adventurous challenging reflective medium-paced

715 pages paperback 2002

nonfiction politics challenging informative reflective medium-paced

608 pages digital

challenging informative medium-paced

182 pages digital 1946

38 pages