How do people have time to listen to this? How long is it taking for people to listen to the entire thing? Have you read the main books referenced? Hard to consume 2.5 hrs let alone stop and think about the various points. I guess I need to read the books before jumping in to this.