Geoffrey Haley.

Negotiating international infrastructure projects : construction agreements / Geoffrey Haley. - various paging ; 25 cm.

includes index.

0421617500


Civil Law.

construction agreements bulding agreements service information

346.34