This page has moved to a blogs.canisius.edu/margulis.