International contract law by Alexander J. Bělohlávek | Menrva Books