Electronic devices and circuit theory