DrPat reads a lot, and frequently writes about books on Paper Frigate. One recent blog entry caught my eye, a review of Beyond Engineering by Robert Pool. DrPat briefly covers the major sections of the book, then concludes with the following:
In this increasingly technological age, the complexity of technology has grown to the point where no one person can know everything about even a very restricted discipline, at the same time that more and more of societal attention is focused on how these complex systems interact. Pool's book is a good first step on the road to the re-engineering of engineering itself, and an excellent argument that such a sweeping change is essential.