The Circuit Designer's Companion - Williams, Tim (EDN Series for Design Engineers Ser.)