How should we live? What really exists? How do we know? This book introduces important themes in ethics, knowledge, and the self, via readings from Plato, Hume, Descartes, Hegel, Darwin, and Buddhist writers. It explains how different areas of philosophy are related, and explores the contexts of philosophical thought from the ancients to the present.