Physics- Volume II - Halliday, David