James, Mark
Sports Law / Mark James - 3rd ed. - London : Palgrave Law Masters, 2017. - xxviii, 377 p,;
9781137559258
Sports law
344.410 99
Sports Law / Mark James - 3rd ed. - London : Palgrave Law Masters, 2017. - xxviii, 377 p,;
9781137559258
Sports law
344.410 99