BSPP2006: The BSPP: Celebrating 25 Years