MICHAEL A RIPLEY