Solid State Electronics - Van Valkenburgh; Nooger Neville (CENGAGE LEARNING Australia, 2009)