A century of controversy - Service, Elman R. (Elman Rogers), 1915-1996 (Academic Press, 1985)