William Salice has died aged 83. But how did he come up with the idea?