Illustrated encyclopedia of : Information technology (Crescent news, 2004)