David Brodie — Royal Navy officer