Email Record: Survey of semiconductor physics :