Basic Solid-State Electronics by Katherine Neville, Van Valkenburgh & Nooger