This reads like you have a serious point to make about there being two different Nature magazines, but there aren't and there is absolutely no ambiguity that could lead you toward the concept of "nature" since he linked to the magazine that you are referring to. Not funny.