Illustrated dictionary of internet (New Delhi : Lutos Press, 2004)