Email Record: Steps toward a philosophy of engineering :