I just added an article to the ICON picture poster:
http://www.insulators.info/pictures/?id=410535058
No mention of insulators, sadly...
Also be sure to check out the article written by Dudley Ellis for CJOW here:
http://cjow.com/archive/article.php?month=12&a=12December.htm&year=2013