Dictionary of internet - Y.K.D'souza (Commonwelth Publishing Corp., 2005)