Rosie Harding Author & Editor

Dr Rosie Harding is a lecturer in law at Keele University.