Nuclear and Particle Physics An Introduction