ABC of electronics - Waters, Farl J.