2 books
Introductory Nuclear Physics and Nuclear and Particle Physics Simulations
Modern Physics Simulations