Review of "The Idea Factory"