Derek Parfit

13 books

45 pages paperback

726 pages 1978

4 pages 1998

philosophy challenging informative reflective slow-paced