Small Things Considered (Why There Is No Perfect Design) By (author): "Henry Petroski"Genres:Nonfiction books Science books Business books Design books Engineering books ISBN0965849376AsinSmall Things Considered (Why There Is No Perfect Design)Original titleSmall Things Considered: Why There Is No Perfect DesignThe Pencil