Physics with answers: 500 problems and solutions - King, Andrew R; Regev, Oded (Cambridge University, 1997)