clive egleton