Author: Gordon Vette and  John MacDonald