richard w. hinton