Solid State Chemistry, 3rd Edition by Elaine A. Moore, Elaine Moore & Lesley E. Smart