William Adair — Royal Marines general (1850–1931)