William “Duncan” Forbes