Posted on

Thomas Sowell – A Conflict of Visions – Animated Book Review



Dr. Thomas Sowells book, A Conflict of Visions, discusses the ideological roots of modern day political battles. He argues that many of modern day political …

source