Electrical electronics and computer engineering For scientists and engineers - Krishnamurthy, K. A. (New Age International, 2008)