Modern physics an introductory text - Pfeffer, Jeremy I. (Imperial College Press, 2000)
Includes index.