Higher electrical engineering by J. Shepherd | Menrva Books | MenrvaBooks