Basic ideas and concepts in nuclear physics - Heyde, K (2005)