John Elden , g .t.