David Eaves 

Retail investor, swing trader, knowledge seeker.