Reflecting on 25 years of IVI with Dr. Richard Mahoney