JervisCapital

Graham Jervis Joined Dec 11, 2010

Long Term Value Investing