All my life, I was interested in knowing about the mind and the way it deduces things. When I became familiar with this book, in less than a month, I read it twice. It was exactly what I was searching for, though the language was tough. However, I think it is vital to study logic before studying philosophy.