This is great for anyone with some good foundational experience in Buddhism. The novice may get jumbled with some of the concepts and give it up. It’s a very meditative read.