buck richards (108.835)