Core concepts for a course on materials chemistry - Radhakrishnan, T.P. (London Royal Society of Chemistry, 2023)