Market timing and stock selection:
www.virtueofselfishinvesting.com
Gil Morales
Dr. Chris Kacher
Managing Directors