Keen, William R. (Gates County)