Dr. Walter Williams: Prophet of freedom