Sports law

James, Mark

Sports law - 3rd ed - London : Palgrave, 2017 - xxviii, 377p.

9781137559258


Law

344.41099 / JAM