Instead of going for the best book,I would recommend that you study a book which you would understand.You can try S.A. Mollah.
Thank you.