Engineering science :questions and answers - Beeching, L J (Stanford Maritime, 1975)