Ron Alterovitz's web site has moved.