Electronic devices and circuits - Mardiasmo (Andi)