Moulinath Banerjee2 reviewsFollowFollowJanuary 20, 2018Nice book and good tool for research papers or to read before bed or when bored but could have organized this book a little more, like into chapters and categories but overall very good book and tool.