The New hacker's dictionary / - Raymond, Eric S.; Steele, Guy. (MIT Press,, 1991)