The Electronics Companion (Devices and Circuits for Physicists and Engineers, 2nd Edition)