Wednesday, April 25, 2012

East Coast Asset Management's Q1 Letter

Found via Market Folly.