Education for an information age : teaching in the computerized classroom - Poole, Bernard John (WCB/McGraw Hill, 1997)