Text this: Nuclei and particles: an introduction to nuclear and subnuclear physics.