Algebra of Programming (1997)

by R BIRD, O DE MOOR