Science Foundations: Physics - Bryan Milner (Taylor and Francis, 2001)