rick hamilton