Monaghan on Equality Law 2E C by Karon Monaghan Qc & Tanya M. Monaghan