Science on the web a connoisseur's guide to over 500 of the best, most useful, and most fun science websites - Renehan, Edward J. Jr (Springer, 1996)