Electronics - Crecraft, David (Open University Press, 2003)