Communicating sequential processes the first 25 years ; Symposium on the Occasion of 25 Years of CSP, London, UK, July 6 - 7, 2004 ; revised invited papers (Springer, 2005)