Shop Nuclear Physics And Interaction Of Particles With Matter