William Ambrose Shedd — American missionary