I called this Professor Strong at Washington & Lee University and he claims he is not the right Robert Strong.
BTW: His website is now shut down at the university.
Interesting. I won't second guess the moderator. It's important to get these things right. We'll see where the chips fall in due course.