Recently I have read this book and I am a fan of this you can also read this.. https://amzn.in/d/aoY0Wru