Technology - Neale, Margaret A. (Emerald, 2000)