Oxford science programme - Denley, Paul (Oxford University Press, 1991)