One of my favorite books that I have yet to convince any of my friends to read. So many cool ideas explored.