James H. Rainwater (1988-2003)