Teaching Science at Multiple Space Time Scales. - Paul Horwitz; Eric P. Neumann; Joyce Schwartz (Commun. ACM, 1996)