Irreversible tide of technological advancement?. (22nd July 2008) - Ahmed, Hashim U; Arya, Manit; Emberton, Mark