Eric S W MACKAY ,