Engineering and the Liberal Arts

A Technologist's Guide to History, Literature, Philosophy, Art, and Music

Samuel C. Florman