" Marine auxiliary machinery " David W. Smith ; specialist contributors, J. Crawford [and five others].