Physics [With Get Ready For Physics] by Douglas C. Giancoli, James S. Walker & James W. Walker