Michael Wolf 

A guy who likes to research and think and write, often in that order, but sometimes not