There’s no one better at explaining the current state of affairs than Thomas sowell. Required reading for anyone carrying around more questions than answers in regards to social policy, media, and politics. Long live Thomas sowell!