Kenneth Langmaid — Royal Navy officer and writer