General engineering science. - Marr, G. W.