v.n. mittle & arvind mittle Basic electrical engineering 2rd edition - McGraw Hill ISBN: 9780070593572