Twenty first century encyclopedia of science, technology and nature. 1 : Computer age ** Amsterdam, Netherlands, 1999 ** Authorized English language ed ** *