Prof Patrick McNally