Craufurd, James, active 1792-1803, diplomatist