Return to Article Details David Cooper (1949-2018) Download Download PDF