Ian Shapiro

31 books

384 pages 1689

nonfiction classics philosophy politics challenging informative reflective slow-paced

368 pages 2020

nonfiction politics informative medium-paced

296 pages paperback 2001

challenging informative reflective medium-paced

missing page info

medium-paced

501 pages 2003

challenging reflective medium-paced

352 pages 1999

philosophy politics informative reflective medium-paced

643 pages hardcover

nonfiction politics challenging informative reflective medium-paced

340 pages paperback

nonfiction history politics

579 pages

236 pages 2003

nonfiction challenging informative reflective medium-paced