Encyclopedia of Electronic Circuits Vol 5 by Rudolf F. Graf and William Sheets