John Wyndham, knight