Basic semiconductor physics - Hamaguchi, Chihiro (Physics and astronomy, 2001)