AyrtonSenna Thank you Sir, It means a lot to me. I read a lot of Books [related to history, Philosophy and web novels ] so for books section I am confident. Your suggestions will help a lot and as for Mathematics, Although I am not in touch of Matrix and Calculus but I can say I was quite good in solving higher Mathematics but alas I chose something else for my studies. Now I will amend my mistake.