Basic Semiconductor Physics - Chihiro Hamaguchi (Springer, 2017)