Return to Article Details David Cooper (1949-2018)