This Second Edition is aimed at students taking a first course in this subject, although it will also be of interest to professional physicists and electronic engineers requiring a grasp of the fundamentals of this important area of physics. Basic concepts are introduced in an easily accessible context: for example, wave propagation in crystals is introduced using one-and two-dimensional geometries. Only when these basic ideas are familiar are generalisations to three dimensions and the elegant...