Ron and Iris' home page has moved to:
http://www.geefamily.net
You will be redirected there shortly.