A review by umflintlibrary
Defending the Undefendable by Walter Block

4.0

A 200-proof defense of voluntary transactions. Prepare to have your deepest assumptions challenged! Not always convincing, but never dull."