Fundamentals of Electronic Engineering - Prasad, Rajendra (Cengage Learning, 2011)