The Manchester College

Contract law

Elliott, Catherine

Contract law - 11th ed. - Harlow, Essex, England : Pearson Education, 2017.

9781292147093

346.02