Solid state chemistry - Charkrabarty, D. K. (New age international, 2007)