Richard Cooper

United States