Basic Ideas and Concepts in Nuclear Physics by Kris Heyde