Technological Learning and Innovation : Climbing a Tall Ladder