Gilbert Roberts - British Royal Navy officer