Source: https://25iq.com/2015/06/13/a-dozen-things-ive-learned-from-mario-gabelli-about-investing-and-business-2/