Physics with answers : 500 problems and solutions - KING,A.R. (Cambridge Cambridge university press, 1997)