Basic electrical engineering 5th edition - A.E. fitzgerald (McGraw Hill)