Mark Tinker 

Mark Tinker is an experienced Market Strategist and investor. He also blogs at Market-thinking.com