James, Mark

Sports law / Mark James - 3rd ed. - European. Palgrave, c2017 - xxviii, 377 p. : ill. ; 21cm.



9781137559258 2855.00


Law and Justice

344099 / J272s