3000 Solved Problems of Physics - New york Mcgraw Hill