Advance Physics - "Keith Gibbs" (,Cambridge University Press UK, 1996)