The scientific revolution of the seventeenth century / by A.M. Duncan. - Duncan, A. M. (Alistair Matheson) (Brodie, 1966)