Publication

Back to overview Show all

Book (peer-reviewed)

Publisher Bristol University Press, Bristol
ISBN 978-1529219609

Open Access

-