1. Program Logics for Certified Compilers;Appel,2014
2. Algebra of Programming;Bird,1996
3. Nick Benton, A proof sketch of something which may possibly be a conjecture of Oege de Moor. Private communication, December 2000.
4. Generic programming: an introduction;Carl Backhouse,1998
5. Ownership confinement ensures representation independence for object-oriented programs;Banerjee;J. ACM,2005