I'm Richard Hamilton...but never owned that car...did work with a guy by the same name in Alabama. Could this be the same guy? I believe he lives in Tuscaloosa. We both worked for Michelin.
If you think this might be the same guy, I'll try to locate a phone number or address for you.