Encyclopedia of computer science. - Ralston, Anthony; Reilly, Edwin D. Hemmendinger (Nature Publishing Group, 2000)