William Fairfax Hamilton , kaptenvid