william salyers