If you’re a beginner and keen to do-it-yourself investing then these are the books you should prefer:

Stocks to Riches by Parag Parikh: Parag Parikh a seasoned broker and expert took up to this daunting task of understanding and demystifying investing in the stock market. Stock to riches is a distillate of his experience.

Common stocks and Uncommon Profits by Philip Fisher: This book is invaluable reading and has been since it was first published in 1958. The updated paperback retains the investment wisdom of the original edition and includes the perspectives of the author’s son Ken Fisher, an investment guru in his own right. 

The Intelligent Investor by Benjamin Graham: Benjamin Graham is a well know American investor, economist and investor, and this book has all of his experiences written wisely. This book aims at preventing potential investors from substantial errors and also the strategies to achieve long-term investment goals.

Common Sense on mutual funds by John Bogle: It is a book advising investors about mutual funds, with a focus on the praise of index funds and the importance of having a long-term strategy. This book for those who are interested in gaining additional information/knowledge on mutual funds.

There are several other books that can help resolve your queries but the ones stated above are the best out of the lot.