Christoph Jeloschek profile picture

Christoph Jeloschek

Stand Alone

Principles of European Law: Volume Five: Sales Contract (European Civil Code)