Joint authors: Nicholas Luard and Dominick Elwes.