Extensive overview.... https://docs.google.com/open?id=0B6GE42-kvADvNTRiYTE0YTQtY2Q0ZC00MDFmLTgzMGUtMGZkOTA1MzFlNTQ3