Author: A.W. HIRST M.SC. M.I.E.E