David Rivkin & Lee Casey take a comprehensive look today, here.