A historical overview of recent developments in the search for a philosophy of engineering education | IEEE Conference Publication | IEEE Xplore