Thomas Blankenhorn
Short only, deep value
Thomas Blankenhorn
Contributor since: 2012