Emerging technologies : from hindsight to foresight - Einsiedel, Edna F. (UBC Press, 2009)