An Introduction to Condensed Matter Physics for the Nanosciences - Arthur McGurn (Taylor and Francis, 2023)