IERI 10th Anniversary Working Paper: Revisiting some of the Theoretical and Policy Aspects of Innovation and Development