The physics of semiconductors With applications to optoelectronic devices - Brennan Kevin F. 1956- (Cambridge University Press, 1999)