Electrical Engineering by Heinz O. Häberle & Gregor Haberle