+1 to the book. There was a HN comment that said that the book is like a technical book of your mind.
For those who are interested more in the Buddhism there is a guy who answers 3/4 questions
on his podcast "Dhamma on air" : Bhikku Samahita https://www.youtube.com/user/BhikkhuSamahita
1. I would agree: I discovered it a few weeks ago and it changed my understanding of both how my mind works and the practice of meditation (after 5+ years of on/off practice, retreats and many many books). I found the explanations so clear that I'm going for a 6 weeks retreat to his center in a few days.
2. In the same vibe I was recommended Shinzen Young "the science of enlightenment"[1], which has very enthusiastic reviews from many masters, including Culadasa. I haven't read it yet.