hehe, he is actually a tech guy, but dives into health issues from time to time. His web site is
www.grc.com, actually has a nice write-up on vitamin d there that he did. He has posted follow-ups to his newsgroup.
To the best of my knowledge, and Steve is usually pretty forth coming about any ties he has, Steve has no relationship with Albion.