Hampton, Ian B.(Ian Beverley),1920-