JOHN RONALD PEEBLES