25th Anniversary Party in Princeton, April 22 2025