Microelectronics Circuits and Design Donald A Neamen - 4 - Mcgraw hill 2010

621.3815 / NEA