Demystifying the key ideas of the world's greatest philosophers, and exploring all of the most important branches of thought including philosophy of science, philosophy of …