Algebra of Concurrent Programming Tony Hoare Cambridge 2011.
Algebra unifies calculi of programming Tony Hoare Feb 2012.