Electronic Structure and Magneto-Optical Properties of Solids by Victor Antonov, Alexander Yaresko & Bruce Harmon