TY - GEN AU - ED - H M S O TI - Naval Marine Engineering Practice. Vol 1 PY - 1971/// CY - London PB - H M S O ER -