Basic Electronics for tomorrow's world-clpe - Len Jones (Cambridge University Press, 1996)