bb411328a12cdd4abe88600e3e019762bd1421ff Agreement_Technologies-chapter2-PPversion.pdf