Well written and researched piece.