International Sales Law by Larry A. Dimatteo, Stephanie Greene & Marisa Pagnattaro