Gerald Browne 

60+-year-old finance geek. Contrarian investor for 40 years.