Foundations of analog and digital electronic circuits - Anant Agarwal, Jeffey H. (Elsevier, 2009)