John Gran ;Sir B. G. Seton