Lectures on spin dynamics the theoretical minimum - Pileio, Giuseppe (London Royal Society of Chemistry, 2022)