Understanding the Information Age by David Millar & David M�Ller