Snapp III, William