JOHN FLANERY-RYE