D. M. Adams, Inorganic Solids- An Introduction to Concepts in Solid-state Structural Chemistry (John