International business law and its environment by Richard Schaffer | Menrva Books | MenrvaBooks