Nuclear and particle physics - Williams, William S. C. (Clarendon Press, 1996)