International Law - Putting Together an International Transaction by Canadian Bar Association. Ontario Branch. Continuing Legal Education | Menrva Books | MenrvaBooks