

Taylor & Francis Group · inglés · ISBN 9781003135159
Taylor & Francis Group · inglés · ISBN 9781000323252
Taylor & Francis Group · inglés · ISBN 9781000325041
Taylor & Francis Group · inglés · ISBN 9781000321562
Berg Publishers · inglés · ISBN 9781859730218
Berg Publishers · inglés · ISBN 9780854968138