25 Years of MSP