Richard Cooper view 3