Dictionary of Electrical Computer Engineering - McGraw Hill (Newe York:McGraw Hill, 2004)