Alan Gura Speaks at the CATO Institute

A few days ago, I was browsing Google Reader and [...]