The 21st century engineer : a proposal for engineering education reform - Galloway, Patricia D. (ASCE Press, 2007)