William Henry Roberts — Presbyterian minister and church administrator (1844-1920)