Glencross, Gordon John