Author: John Bird Bsc(Hons),CEng,CSci, CMath, MIEE, FIIE, FIET, FIMA, FCollT