

Taylor & Francis Group · inglés · ISBN 9781138401563
Taylor & Francis Group · inglés · ISBN 9780429064005
Taylor & Francis Group · inglés · ISBN 9781439844243
Science Publishers · inglés · ISBN 9781578082445
Taylor & Francis Group · inglés · ISBN 9781322618708
Science Publishers · inglés