Electronics a systems approach - Neil Storey (Addison Wesley, 1992)