Acknowledgements 

With thanks to, now and always:

Verity JL Nelson