Basic electrical engineering - Tewari, J. P (New Age International, 2003)