amazing read/listen. engaging. great amount of research and context given. accompanying PDF is great at explaining key concepts and idea. i have already recommended it to several people