Circuit Designer's Companion by Tim Williams, Mary L. Williamson & Phillips Anthony