In memory of

Peter A Cassels