CIRCUIT DESIGNERS COMPANION - WILSON PETER (ELSEVIER)