David 

Long term investor beating the market over the last 20 years.