DR P JOHN KEANE