Title: Understanding Solid-State Electronics, Third Edition