SFA: 25 Years