Electrical Engineering Design Compendium by Nigel T. Middleton | Menrva Books | MenrvaBooks