Physics for scientists and engineers - Tipler, Paul Allen 1933- (Freeman, 2004)