J. David Velleman

8 books

232 pages paperback

nonfiction health philosophy

120 pages paperback

nonfiction philosophy challenging informative reflective medium-paced

120 pages 2015

philosophy informative reflective medium-paced

219 pages 2009

philosophy psychology challenging informative reflective medium-paced

112 pages hardcover

nonfiction philosophy

missing page info 2000

nonfiction philosophy informative reflective medium-paced

332 pages paperback

nonfiction philosophy medium-paced

518 pages paperback

nonfiction essays philosophy