P. Robert Thorson 

Semi-retired IT professional, recovering meteorologist, part-time Earth Scientist, poor Sports prognosticator, broken-down horseplayer, skeptical optimist, and (esteemed) graduate of the higher levels of school of hard knocks.