Bradgate, Robert

Commercial law - 3rd ed - London Blackstone 1996 - xxvi, 422p.

9781854316219


COMMERCIAL LAW

347.7 / B61