Electronic circuits : fundamentals and applications - Tooley, Michael H. (Elsevier ; Newnes, 2006)