Geoffrey K. Vallis Geoffrey K. Vallis. Geoffrey E. Hill.. Geoffrey Cornelius Geoffrey A. Jehle Geoffrey Allen Geoffrey H. Baker Geoffrey Zubay Geoffrey N. Leech Geoffrey A. Hirt