Jeremy J. Shapiro

6 books

109 pages 1970

nonfiction philosophy psychology challenging informative reflective medium-paced

368 pages paperback

nonfiction history philosophy challenging informative medium-paced

142 pages paperback

nonfiction education philosophy self help sociology challenging informative medium-paced

232 pages paperback

nonfiction philosophy sociology

232 pages hardcover

nonfiction philosophy sociology challenging informative fast-paced

290 pages 1968

nonfiction philosophy politics challenging informative reflective slow-paced