Computer science today recent trends and developments - Leeuwen, J. Van 1850-1924 ((Jan)) (Springer-Verlag, 1995)