I have read many design books, but this one might be the best of the bunch when it comes to profiling the field, the challenges, the opportunities and its history in an accessible, interesting and well-researched manner. The book is filled with anecd...