Taylor & Francis Group · inglés · ISBN 9781351643238
Taylor & Francis Group · inglés · ISBN 9781439839300
Taylor & Francis Group · inglés · ISBN 9781315117034
Taylor & Francis Group · inglés · ISBN 9781351633819
Taylor & Francis Group · inglés · ISBN 9781439839270
IWA Publishing · inglés · ISBN 9781780400204