Annals of science. (London Taylor & Francis)