International business law : environments and transactions / John H Willes, John A Willes - Willes, John H