International sales agreements an annotated drafting and negotiating guide - Klotz, James M. (Kluwer Law International B. V., 2018)