JOHN OLIVER STAVELEY BELGRAVE