Ray C. Fair: Research 2000-2024