Introduction to electric circuits - Dorf, Richard C (John Wiley and Sons, Inc., 2004)