I listened to this on audiobook format. One of the best non-fiction I've read lately. It's definitely not perfect, and ideas are not new. However, the author puts all ideas to test and finally provides very simple and practical advices. The author also did a great job narrating his own work.