Matthew Alan (1987-2025)