Liberal learning for the engineer : report of the ASEE humanistic-social research project. (American Society for Engineering Education, 1968)