Irreversible tide of technological advancement?. (22nd July 2008)