Michael C. McMillen: Train of Thought