Sir I am a b.tech student.i am confused about my optional I was thinking to choose philosophy…plzz guide me about this and if u can provide me with study material or recommend some book which cud provide basic knowledge and make the foundation of this subject..then it wud be of great help..n plzz provide a broad overview about this subject.plzz reply asap.