James Moores: The design and implementation of OCCAM/CSP support for a range of languages and platforms. University of Kent, UK 2002