This was incredible. Nothing to add crit-wise other than stating I agree with >>2 and there are occasional missing linking words (and, but) - nothing a read-through yourself can't fix if it bothers you. Great work, man.