The role of the marine engineering superintendent.
Wall, Mike.
Institute of Marine Engineering, Science and Technology.