Microelectronic Circuits Analysis and Design - Rashid (Muhammad. H ) (ND Cengage Learning)