Biography and Research Links:


Please wait for Page to Load or Bill (William) Russell McNeil II (1924-2003)