A phenomenal read. Insightful and refreshing. If you're not familiar with the history of technology, I'd suggest you give yourself time to absorb his separate concepts and let them meld together before going. It might be easy to over-read this book so be cautious. Make sure you let everything sink in.