This book teaches how to be genius about general aspects of western philosophy. People may think it is an introduction to western philosophy , but it is wrong. This is an advanced level of philosophy by a well educated scholar infact a philosopher about philosophers . So I advice to read intro versions of text book to undertand this book. This book is not for beginner of philosophy. But it is for philosopher by a philosopher