Periodicity and the s- and p-Block Elements - Norman, Nicholas C. (University Press, 2021)