Stuart Hampshire

17 books

270 pages paperback

nonfiction classics philosophy informative reflective medium-paced

144 pages hardcover

nonfiction philosophy informative reflective medium-paced

204 pages paperback

nonfiction history philosophy politics challenging informative medium-paced

192 pages 1956

nonfiction history philosophy challenging informative medium-paced

missing page info 1956

challenging informative medium-paced

186 pages paperback 1956

nonfiction history philosophy challenging informative medium-paced

Ethics

Baruch Spinoza

368 pages paperback 1677

nonfiction classics philosophy reflective slow-paced

1539 pages hardcover 1957

1539 pages hardcover 1956

120 pages 1999

nonfiction philosophy informative reflective slow-paced