Electronic and electrical engineering : - Warnes, Lionel (Palgrave / MacMillan, 2003)