Engineering science
Bolton, W.(William),1933-
Heinemann Newnes
1990
Engineering.