Electron Devices and Circuits: A Beginner Guide to Fundamentals