"Andrew T Raftery"