Physics of Narrow Gap Semiconductors