Michael J. Shapiro

20 books

242 pages hardcover

nonfiction art history philosophy politics informative medium-paced

224 pages hardcover

nonfiction philosophy challenging informative medium-paced

224 pages hardcover

nonfiction history politics funny informative lighthearted medium-paced

224 pages paperback

nonfiction philosophy politics informative reflective medium-paced

337 pages 1991

nonfiction economics philosophy challenging informative slow-paced

240 pages hardcover

nonfiction crime philosophy true crime challenging informative reflective slow-paced

493 pages hardcover 1995

177 pages hardcover

nonfiction art history

224 pages hardcover

nonfiction sociology informative medium-paced

In the Nature of Things: Language, Politics, and the Environment

Jane Bennett, William Chaloupka

296 pages paperback 1993

nonfiction nature philosophy science medium-paced