Taubes has written a bit about salt before. Unfortunately, the only thing he's written that I can find that goes into more detail is this Science news focus article:
It talks about the DASH study and some others in a little more detail, but unfortunately it's 14 years old now, so I don't know what research has been done since.
http://www.sciencemag.org/content/281/5379/898.full
It talks about the DASH study and some others in a little more detail, but unfortunately it's 14 years old now, so I don't know what research has been done since.