Michael J. Shapiro

20 books

353 pages paperback 1989

challenging informative medium-paced

253 pages hardcover

280 pages hardcover

nonfiction history politics medium-paced

288 pages 1999

informative reflective medium-paced

376 pages 2008

challenging informative reflective medium-paced

313 pages digital 2012

224 pages hardcover

nonfiction art history philosophy medium-paced

176 pages hardcover

nonfiction business economics philosophy medium-paced

232 pages 2010

informative medium-paced

241 pages hardcover 1997

challenging informative medium-paced