Sarah Waters : gender and sexual politics / Claire O'Callaghan. - O'Callaghan, Claire (Bloomsbury Academic, An imprint of Bloomsbury Publishing Plc, 2017)