William Nicholls — Royal Marines officer who served as Adjutant-General Royal Marines