Science Foundations Physics - "Milner, Bryan" (Cambridge University Press England, 1997)