James Peter Robertson — recipient of the Victoria Cross (1883–1917)