This is a compilation of my book reviews. Book reviews are sorted by star, and sorted by length of review within each star level, under the assumption that longer reviews are of more interest to readers. See separate page. How do you time your startup? Technological forecasts are often surprisingly prescient in terms of predicting that something was possible and desirable and what they predict eventually happens; but they are far less successful at predicting the timing, and almost always fail, with the success and riches going to another.