Knowledge Spillovers, ICT and Productivity Growth1. (24th March 2017)