William Nicholson McGachen — (died 1912)