Thursday, April 18, 2013

Horizon Kinetics: Q1 2013 Commentary