Mastering ENVY/developer - Pelrine, Joseph (Cambridge University Press, 2001)