No-one seems to know who invented this one...Great shame!   If you do, let me know, please! Credit where credit is due, and it's due here