geoffrey tennant/oliver welles