Kelly, David

Business law - 3rd ed. - Oxon Routledge 2018 - lxvii, 628p.

9781138848016


BUSINESS LAW

347.7 / K24