Nick Barclay, whose we already have talked about a lot, comes back with a series of...

0