Weekend SALE | £10 off your purchase. Get the code »

Jane Moore

Jane Moore is a Reader in the School of English, Communication and Philosophy at Cardiff University, UK.