read books watch movies, tv listen to music play games learn web design work in publishing make stuff collect stuff study languages go places

Books by Petroski

464 The Evolution Of Useful Things
465 The Book On The Bookshelf
3081 Success Through Failure
6757 To Engineer Is Human

4 books by selected author.

Last meaningful update to site: 24 September, 2011