H. E. armstrong and the teaching of science 1880-1930 - Brock W H (Cambridge Cambridge University Press, 1973)