50 Philosophy Ideas You Really Need to Know by Ben Dupre (HC/DJ)
An introduction to philosophy focuses on fifty philosophical ideas, from animal rights and the mind-body problem to the freewill defense, the categorical imperative, and the problem of evil.