Text this: Naval engineering : present and future