Author: Alan Gillies MA PhD FBCS CITP