History of philosophy : three millennia of thought from the west and beyond - Grayling, A.C. (UK Penguin random house pub., 2019)