Electronics And Circuit Analysis Using Matlab, Second Edition by Laurie Kelly & John Okyere Attia