From d0956bbcf569035a9f5b3f207427ac51c998d30a Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Tue, 3 Oct 2023 11:50:50 +0100 Subject: [PATCH 001/261] Fixes FUBAR on mail.models. --- src/mail/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mail/models.py b/src/mail/models.py index fed952e..498d3c7 100644 --- a/src/mail/models.py +++ b/src/mail/models.py @@ -171,7 +171,7 @@ def send( :param attachments: the email attachments :return: the email response """ - if attachments is not None: + if attachments is None: attachments = [] html = self.render_email(context) From dcf9db9a9316993616d9015820b34f62be887f54 Mon Sep 17 00:00:00 2001 From: Martin Eve Date: Sun, 8 Oct 2023 17:23:58 +0100 Subject: [PATCH 002/261] Fixes to Thoth sync --- src/thothlibrary/__init__.py | 2 +- src/thothlibrary/cli.py | 83 ++ src/thothlibrary/client.py | 24 +- src/thothlibrary/mutation.py | 72 +- src/thothlibrary/query.py | 10 +- src/thothlibrary/thoth-0_8_4/endpoints.py | 52 + src/thothlibrary/thoth-0_8_4/fixtures/QUERIES | 71 +- src/thothlibrary/thoth-0_9_0/__init__.py | 0 src/thothlibrary/thoth-0_9_0/endpoints.py | 954 +++++++++++++ src/thothlibrary/thoth-0_9_0/fixtures/QUERIES | 546 ++++++++ src/thothlibrary/thoth-0_9_0/structures.py | 329 +++++ .../thoth-0_9_0/tests/__init__.py | 0 .../thoth-0_9_0/tests/fixtures/books.json | 1 + .../thoth-0_9_0/tests/fixtures/books.pickle | 1 + .../thoth-0_9_0/tests/fixtures/books_bad.json | 1 + .../tests/fixtures/contribution.json | 1 + .../tests/fixtures/contribution.pickle | 1 + .../tests/fixtures/contribution_bad.json | 1 + .../tests/fixtures/contributions.json | 1 + .../tests/fixtures/contributions.pickle | 1 + .../tests/fixtures/contributions_bad.json | 1 + .../tests/fixtures/contributor.json | 1 + .../tests/fixtures/contributor.pickle | 1 + .../tests/fixtures/contributor_bad.json | 1 + .../tests/fixtures/contributors.json | 1 + .../tests/fixtures/contributors.pickle | 1 + .../tests/fixtures/contributors_bad.json | 1 + .../tests/fixtures/funder_bad.json | 1 + .../tests/fixtures/funders_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/funding.json | 1 + .../thoth-0_9_0/tests/fixtures/funding.pickle | 1 + .../tests/fixtures/funding_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/fundings.json | 1 + .../tests/fixtures/fundings.pickle | 1 + .../tests/fixtures/fundings_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/imprint.json | 1 + .../thoth-0_9_0/tests/fixtures/imprint.pickle | 1 + .../tests/fixtures/imprint_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/imprints.json | 1 + .../tests/fixtures/imprints.pickle | 1 + .../tests/fixtures/imprints_bad.json | 1 + .../tests/fixtures/institution.json | 1 + .../tests/fixtures/institution.pickle | 1 + .../tests/fixtures/institution_bad.json | 1 + .../tests/fixtures/institutions.json | 1 + .../tests/fixtures/institutions.pickle | 1 + .../tests/fixtures/institutions_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/issue.json | 1 + .../thoth-0_9_0/tests/fixtures/issue.pickle | 1 + .../thoth-0_9_0/tests/fixtures/issue_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/issues.json | 1 + .../thoth-0_9_0/tests/fixtures/issues.pickle | 1 + .../tests/fixtures/issues_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/language.json | 1 + .../tests/fixtures/language.pickle | 1 + .../tests/fixtures/language_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/languages.json | 1 + .../tests/fixtures/languages.pickle | 1 + .../tests/fixtures/languages_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/price.json | 1 + .../thoth-0_9_0/tests/fixtures/price.pickle | 1 + .../thoth-0_9_0/tests/fixtures/price_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/prices.json | 1 + .../thoth-0_9_0/tests/fixtures/prices.pickle | 1 + .../tests/fixtures/prices_bad.json | 1 + .../tests/fixtures/publication.json | 1 + .../tests/fixtures/publication.pickle | 1 + .../tests/fixtures/publication_bad.json | 1 + .../tests/fixtures/publications.json | 1 + .../tests/fixtures/publications.pickle | 1 + .../tests/fixtures/publications_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/publisher.json | 1 + .../tests/fixtures/publisher.pickle | 1 + .../tests/fixtures/publisher_bad.json | 1 + .../tests/fixtures/publishers.json | 1 + .../tests/fixtures/publishers.pickle | 1 + .../tests/fixtures/publishers_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/reference.json | 1 + .../tests/fixtures/reference.pickle | 1 + .../tests/fixtures/reference_bad.json | 1 + .../tests/fixtures/references.json | 1 + .../tests/fixtures/references.pickle | 1 + .../tests/fixtures/references_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/series.json | 1 + .../thoth-0_9_0/tests/fixtures/series.pickle | 1 + .../tests/fixtures/series_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/serieses.json | 1 + .../tests/fixtures/serieses.pickle | 1 + .../tests/fixtures/serieses_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/subject.json | 1 + .../thoth-0_9_0/tests/fixtures/subject.pickle | 1 + .../tests/fixtures/subject_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/subjects.json | 1 + .../tests/fixtures/subjects.pickle | 1 + .../tests/fixtures/subjects_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/work.json | 1 + .../thoth-0_9_0/tests/fixtures/work.pickle | 1 + .../thoth-0_9_0/tests/fixtures/workByDoi.json | 1 + .../tests/fixtures/workByDoi.pickle | 1 + .../tests/fixtures/workByDoi_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/work_bad.json | 1 + .../thoth-0_9_0/tests/fixtures/works.json | 1 + .../thoth-0_9_0/tests/fixtures/works.pickle | 1 + .../thoth-0_9_0/tests/fixtures/works_bad.json | 1 + .../thoth-0_9_0/tests/genfixtures.sh | 45 + src/thothlibrary/thoth-0_9_0/tests/genjson.sh | 76 ++ src/thothlibrary/thoth-0_9_0/tests/tests.py | 1206 +++++++++++++++++ 107 files changed, 3543 insertions(+), 19 deletions(-) create mode 100644 src/thothlibrary/thoth-0_9_0/__init__.py create mode 100644 src/thothlibrary/thoth-0_9_0/endpoints.py create mode 100644 src/thothlibrary/thoth-0_9_0/fixtures/QUERIES create mode 100644 src/thothlibrary/thoth-0_9_0/structures.py create mode 100644 src/thothlibrary/thoth-0_9_0/tests/__init__.py create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/books.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/books.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/books_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/funder_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/funders_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/funding_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/institution_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/issue_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/issues_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/language.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/language.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/language_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/languages_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/price.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/price.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/price_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/prices_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publication_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publications_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/reference_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/references.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/references.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/references_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/series.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/series.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/series_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/subject_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/work.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/work.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/work_bad.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/works.json create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/works.pickle create mode 100644 src/thothlibrary/thoth-0_9_0/tests/fixtures/works_bad.json create mode 100755 src/thothlibrary/thoth-0_9_0/tests/genfixtures.sh create mode 100755 src/thothlibrary/thoth-0_9_0/tests/genjson.sh create mode 100644 src/thothlibrary/thoth-0_9_0/tests/tests.py diff --git a/src/thothlibrary/__init__.py b/src/thothlibrary/__init__.py index 0204eea..19d846c 100644 --- a/src/thothlibrary/__init__.py +++ b/src/thothlibrary/__init__.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 """GraphQL client for Thoth""" -__version__ = "0.11.2" +__version__ = "0.21.0" __author__ = "Javier Arias " __copyright__ = "Copyright (c) 2020 Open Book Publishers" __license__ = "Apache 2.0" diff --git a/src/thothlibrary/cli.py b/src/thothlibrary/cli.py index 91476a4..bb771ae 100644 --- a/src/thothlibrary/cli.py +++ b/src/thothlibrary/cli.py @@ -738,6 +738,57 @@ def publisher_count(self, publishers=None, search=None, raw=False, search=search, raw=raw)) + @fire.decorators.SetParseFn(_raw_parse) + def reference(self, reference_id, raw=False, version=None, endpoint=None, + serialize=False): + """ + Retrieves a reference by ID from a Thoth instance + :param str reference_id: the series to fetch + :param bool raw: whether to return a python object or the raw result + :param str version: a custom Thoth version + :param str endpoint: a custom Thoth endpoint + :param bool serialize: return a pickled python object + """ + self._override_version(version=version, endpoint=endpoint) + + reference = self._client().reference(reference_id=reference_id, raw=raw) + + if not serialize: + print(reference) + else: + print(json.dumps(reference)) + + @fire.decorators.SetParseFn(_raw_parse) + def references(self, limit=100, order=None, offset=0, publishers=None, + search=None, raw=False, version=None, endpoint=None, + serialize=False): + """ + Retrieves references from a Thoth instance + :param int limit: the maximum number of results to return + :param int order: a GraphQL order query statement + :param int offset: the offset from which to retrieve results + :param str publishers: a list of publishers to limit by + :param str search: a search string to search + :param bool raw: whether to return a python object or the raw result + :param str version: a custom Thoth version + :param str endpoint: a custom Thoth endpoint + :param bool serialize: return a pickled python object + """ + self._override_version(version=version, endpoint=endpoint) + + references = self._client().references(limit=limit, order=order, + offset=offset, + publishers=publishers, + search=search, + raw=raw) + + if not raw and not serialize: + print(*references, sep='\n') + elif serialize: + print(json.dumps(references)) + else: + print(references) + @fire.decorators.SetParseFn(_raw_parse) def series(self, series_id, raw=False, version=None, endpoint=None, serialize=False): @@ -974,6 +1025,38 @@ def work_count(self, publishers=None, search=None, raw=False, work_status=work_status, raw=raw)) + @fire.decorators.SetParseFn(_raw_parse) + def books(self, limit=100, order=None, offset=0, publishers=None, + search=None, work_status=None, raw=False, version=None, + endpoint=None, serialize=False): + """ + Retrieves books from a Thoth instance + :param int limit: the maximum number of results to return + :param int order: a GraphQL order query statement + :param int offset: the offset from which to retrieve results + :param str publishers: a list of publishers to limit by + :param str search: a search string to search + :param str work_status: the work status (e.g. ACTIVE) + :param bool raw: whether to return a python object or the raw result + :param str version: a custom Thoth version + :param str endpoint: a custom Thoth endpoint + :param bool serialize: return a pickled python object + """ + self._override_version(version=version, endpoint=endpoint) + + books = self._client().books(limit=limit, order=order, offset=offset, + publishers=publishers, + search=search, + work_status=work_status, + raw=raw) + + if not raw and not serialize: + print(*books, sep='\n') + elif serialize: + print(json.dumps(books)) + elif raw: + print(books) + @fire.decorators.SetParseFn(_raw_parse) def update_cover(self, doi=None, work_id=None, url=None, version=None, endpoint=None): diff --git a/src/thothlibrary/client.py b/src/thothlibrary/client.py index cd99d03..09ff4d4 100644 --- a/src/thothlibrary/client.py +++ b/src/thothlibrary/client.py @@ -16,7 +16,7 @@ from .query import ThothQuery THOTH_ENDPOINT = "https://api.thoth.pub" -THOTH_VERSION = "0.8.4" +THOTH_VERSION = "0.9.0" class ThothClient: @@ -55,7 +55,7 @@ def login(self, email, password): self.client.inject_token(bearer) def mutation(self, mutation_name, data): - """Instantiate a thoth mutation and execute""" + """Instantiate a thoth mutation and execute it""" mutation = ThothMutation(mutation_name, data) return mutation.run(self.client) @@ -72,9 +72,9 @@ def create_imprint(self, imprint): """Construct and trigger a mutation to add a new imprint object""" return self.mutation("createImprint", imprint) - def create_work(self, work, units="MM"): + def create_work(self, work): """Construct and trigger a mutation to add a new work object""" - return self.mutation("createWork", work, units) + return self.mutation("createWork", work) def create_publication(self, publication): """Construct and trigger a mutation to add a new publication object""" @@ -124,6 +124,22 @@ def create_funding(self, funding): """Construct and trigger a mutation to add a new funding object""" return self.mutation("createFunding", funding) + def create_work_relation(self, work_relation): + """Construct and trigger a mutation to add a new work relation object""" + return self.mutation("createWorkRelation", work_relation) + + def create_reference(self, reference): + """Construct and trigger a mutation to add a new reference object""" + return self.mutation("createReference", reference) + + def update_work(self, work): + """Construct and trigger a mutation to update a work object""" + return self.mutation("updateWork", work) + + def update_institution(self, institution): + """Construct and trigger a mutation to update an institution object""" + return self.mutation("updateInstitution", institution) + @staticmethod def supported_versions(): """ diff --git a/src/thothlibrary/mutation.py b/src/thothlibrary/mutation.py index cc8b3dc..c0faa2e 100644 --- a/src/thothlibrary/mutation.py +++ b/src/thothlibrary/mutation.py @@ -7,7 +7,7 @@ it under the terms of the Apache License v2.0. """ - +import re import json import urllib from .errors import ThothError @@ -74,7 +74,10 @@ class ThothMutation(): ("generalNote", True), ("toc", True), ("coverUrl", True), - ("coverCaption", True) + ("coverCaption", True), + ("firstPage", True), + ("lastPage", True), + ("pageInterval", True) ], "return_value": "workId" }, @@ -82,10 +85,14 @@ class ThothMutation(): "fields": [ ("publicationType", False), ("workId", True), - ("width", False), - ("height", False), - ("depth", False), - ("weight", False), + ("widthMm", False), + ("widthIn", False), + ("heightMm", False), + ("heightIn", False), + ("depthMm", False), + ("depthIn", False), + ("weightG", False), + ("weightOz", False), ("isbn", True) ], "return_value": "publicationId" @@ -201,6 +208,42 @@ class ThothMutation(): ], "return_value": "fundingId" }, + "createWorkRelation": { + "fields": [ + ("relatorWorkId", True), + ("relatedWorkId", True), + ("relationType", False), + ("relationOrdinal", False) + ], + "return_value": "workRelationId" + }, + "createReference": { + "fields": [ + ("workId", True), + ("referenceOrdinal", False), + ("doi", True), + ("unstructuredCitation", True), + ("issn", True), + ("isbn", True), + ("journalTitle", True), + ("articleTitle", True), + ("seriesTitle", True), + ("volumeTitle", True), + ("edition", False), + ("author", True), + ("volume", True), + ("issue", True), + ("firstPage", True), + ("componentNumber", True), + ("standardDesignator", True), + ("standardsBodyName", True), + ("standardsBodyAcronym", True), + ("url", True), + ("publicationDate", True), + ("retrievalDate", True) + ], + "return_value": "referenceId" + }, "updateWork": { "fields": [ ("workId", True), @@ -231,9 +274,22 @@ class ThothMutation(): ("generalNote", True), ("toc", True), ("coverUrl", True), - ("coverCaption", True) + ("coverCaption", True), + ("firstPage", True), + ("lastPage", True), + ("pageInterval", True) ], "return_value": "workId" + }, + "updateInstitution": { + "fields": [ + ("institutionId", True), + ("institutionName", True), + ("institutionDoi", True), + ("ror", True), + ("countryCode", False) + ], + "return_value": "institutionId" } } @@ -288,7 +344,7 @@ def generate_values(self): """Returns a set of mutation statements based on object attributes.""" def sanitise(text): """Escape quotes and linebreaks""" - tmp = text.replace("\n", "\\n") + tmp = re.sub(r'(\r\n?|\n)', r'\\n', text) return tmp.replace('"', '''\\"''') values = [] for key, enclose in self.MUTATIONS[self.mutation_name]["fields"]: diff --git a/src/thothlibrary/query.py b/src/thothlibrary/query.py index 8199137..021385b 100644 --- a/src/thothlibrary/query.py +++ b/src/thothlibrary/query.py @@ -37,13 +37,14 @@ def __init__(self, query_name, parameters, queries, raw=False): self.parameters = parameters self.param_str = self.prepare_parameters() self.fields_str = self.prepare_fields() + self.alias_of = self.prepare_alias_of() self.request = self.prepare_request() self.raw = raw def prepare_request(self): """Format the query request string""" values = { - "query_name": self.query_name, + "query_name": self.query_name + ": " + self.alias_of if self.alias_of else self.query_name, "parameters": "(" + self.param_str + ")" if self.param_str else '', "fields": "{" + self.fields_str + "}" if self.fields_str else '' } @@ -89,3 +90,10 @@ def prepare_fields(self): 'fields' in self.QUERIES[self.query_name]: return "\n".join(self.QUERIES[self.query_name]["fields"]) return '' + + def prepare_alias_of(self): + """Returns the GraphQL endpoint name of which the query name is an alias, if any.""" + if self.query_name in self.QUERIES and \ + 'aliasOf' in self.QUERIES[self.query_name]: + return self.QUERIES[self.query_name]["aliasOf"] + return '' diff --git a/src/thothlibrary/thoth-0_8_4/endpoints.py b/src/thothlibrary/thoth-0_8_4/endpoints.py index c71c673..e39eeba 100644 --- a/src/thothlibrary/thoth-0_8_4/endpoints.py +++ b/src/thothlibrary/thoth-0_8_4/endpoints.py @@ -793,3 +793,55 @@ def work_count(self, search: str = "", publishers: str = None, self._dictionary_append(parameters, 'workStatus', work_status) return self._api_request("workCount", parameters, return_raw=raw) + + def books(self, limit: int = 100, offset: int = 0, search: str = "", + order: str = None, publishers: str = None, + work_status: str = None, raw: bool = False): + """ + Returns books + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param search: a filter string to search + @param work_status: the work status (e.g. ACTIVE) + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workStatus', work_status) + + return self._api_request("books", parameters, return_raw=raw) + + def book_count(self, search: str = "", publishers: str = None, + work_status: str = None, raw: bool = False): + """ + A count of books + @param search: a search string + @param publishers: a list of publishers by which to limit results + @param work_status: the work status (e.g. ACTIVE) + @param raw: whether to return a raw result + @return: a count of works + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workStatus', work_status) + + return self._api_request("bookCount", parameters, return_raw=raw) diff --git a/src/thothlibrary/thoth-0_8_4/fixtures/QUERIES b/src/thothlibrary/thoth-0_8_4/fixtures/QUERIES index 26a20c4..0268233 100644 --- a/src/thothlibrary/thoth-0_8_4/fixtures/QUERIES +++ b/src/thothlibrary/thoth-0_8_4/fixtures/QUERIES @@ -316,10 +316,10 @@ "publicationType", "workId", "isbn", - "width", - "height", - "depth", - "weight", + "width", + "height", + "depth", + "weight", "locations { locationId landingPage locationPlatform canonical }", "createdAt", "updatedAt", @@ -512,7 +512,12 @@ "workId", "coverUrl", "coverCaption", - "publications { isbn publicationType __typename }", + "firstPage", + "lastPage", + "pageInterval", + "issues { issueOrdinal series { seriesName issnPrint issnDigital } }", + "languages { languageCode }", + "publications { isbn publicationType locations { canonical fullTextUrl } __typename }", "contributions { fullName contributionType mainContribution affiliations { affiliationId institution { institutionName institutionId ror fundings { institutionId program projectName projectShortname grantNumber jurisdiction } } } contributor { contributorId orcid firstName lastName } contributionId contributionOrdinal __typename }", "imprint { __typename publisher { publisherName publisherId __typename } }", "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", @@ -553,6 +558,9 @@ "toc", "coverUrl", "coverCaption", + "firstPage", + "lastPage", + "pageInterval", "publications { isbn publicationType publicationId locations { locationId landingPage fullTextUrl locationPlatform } __typename }", "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", "contributions { fullName contributionType mainContribution contributor { contributorId orcid firstName lastName fullName } contributionId contributionOrdinal __typename }", @@ -617,5 +625,58 @@ "workType", "workStatus" ] + }, + "bookCount": { + "parameters": [ + "filter", + "publishers", + "workStatus" + ] + }, + "books": { + "fields": [ + "workType", + "workStatus", + "fullTitle", + "title", + "subtitle", + "reference", + "edition", + "imprintId", + "doi", + "publicationDate", + "place", + "pageCount", + "pageBreakdown", + "imageCount", + "tableCount", + "audioCount", + "videoCount", + "license", + "copyrightHolder", + "landingPage", + "lccn", + "oclc", + "shortAbstract", + "longAbstract", + "generalNote", + "toc", + "workId", + "coverUrl", + "coverCaption", + "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", + "publications { isbn publicationType __typename }", + "contributions { fullName contributionType mainContribution affiliations { affiliationId institution { institutionName institutionId ror fundings { institutionId program projectName projectShortname grantNumber jurisdiction } } } contributor { contributorId orcid firstName lastName fullName } contributionId contributionOrdinal __typename }", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "__typename" + ], + "parameters": [ + "limit", + "offset", + "filter", + "order", + "publishers", + "workStatus" + ] } } diff --git a/src/thothlibrary/thoth-0_9_0/__init__.py b/src/thothlibrary/thoth-0_9_0/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/thothlibrary/thoth-0_9_0/endpoints.py b/src/thothlibrary/thoth-0_9_0/endpoints.py new file mode 100644 index 0000000..c7d941e --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/endpoints.py @@ -0,0 +1,954 @@ +""" +(c) ΔQ Programming LLP, July 2021 +This program is free software; you may redistribute and/or modify +it under the terms of the Apache License v2.0. +""" +import json +import os +import pathlib + +import thothlibrary +from thothlibrary.client import ThothClient + + +class ThothClient0_9_0(ThothClient): + """ + The client for Thoth 0.9.0 + """ + + def __new__(cls, *args, **kwargs): + return super(thothlibrary.ThothClient, ThothClient0_9_0).__new__(cls) + + def __init__(self, thoth_endpoint="https://api.thoth.pub", version="0.9.0"): + """ + Creates an instance of Thoth 0.9.0 endpoints + @param thoth_endpoint: the Thoth API instance endpoint + @param version: the version of the Thoth API to use + """ + if hasattr(self, 'client'): + return + + # the QUERIES field defines the fields that GraphQL will return + # note: every query should contain the field "__typename" if auto-object + # __str__ representation is to work. These are stored in the + # fixtures/QUERIES file + script_dir = pathlib.Path(__file__).parent.resolve() + path = os.path.join(script_dir, 'fixtures', 'QUERIES') + + with open(path, 'r') as query_file: + self.QUERIES = json.loads(query_file.read()) + + super().__init__(thoth_endpoint=thoth_endpoint, version=version) + + @staticmethod + def _order_limit_filter_offset_setup(order, limit, search, offset): + """ + The default setup for this version. Many methods use order, limit, + filter, and offset as parameters, so this de-duplicates that code. + @param order: the order + @param limit: the limit + @param search: the search + @param offset: the offset + @return: a parameters dictionary + """ + if not order: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + ThothClient._dictionary_append(parameters, 'filter', search) + ThothClient._dictionary_append(parameters, 'order', order) + + return parameters + + def contribution(self, contribution_id: str, raw: bool = False): + """ + Returns a contribution by ID + @param contribution_id: the contribution ID + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'contributionId': '"' + contribution_id + '"' + } + + return self._api_request("contribution", parameters, return_raw=raw) + + def contributions(self, limit: int = 100, offset: int = 0, + order: str = None, publishers: str = None, + contribution_type: str = None, raw: bool = False): + """ + Returns a contributions list + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param contribution_type: the contribution type (e.g. AUTHOR) + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'contributionType', + contribution_type) + + return self._api_request("contributions", parameters, return_raw=raw) + + def contribution_count(self, search: str = "", publishers: str = None, + contribution_type: str = None, raw: bool = False): + """ + Returns a count of contributions + @param search: a search string + @param publishers: a list of publishers + @param contribution_type: a contribution type (e.g. AUTHOR) + @param raw: whether to return a raw result + @return: a count of contributions + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'contributionType', + contribution_type) + + return self._api_request("contributionCount", parameters, + return_raw=raw) + + def contributor(self, contributor_id: str, raw: bool = False): + """ + Returns a contributor by ID + @param contributor_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'contributorId': '"' + contributor_id + '"' + } + + return self._api_request("contributor", parameters, return_raw=raw) + + def contributors(self, limit: int = 100, offset: int = 0, + search: str = "", order: str = None, + raw: bool = False): + """ + Returns contributors + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param search: a filter string to search + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + + return self._api_request("contributors", parameters, return_raw=raw) + + def contributor_count(self, search: str = "", raw: bool = False): + """ + Return a count of contributors + @param search: a search string + @param raw: whether to return the raw result + @return: a count of contributors + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + + return self._api_request("contributorCount", parameters, + return_raw=raw) + + def institution(self, institution_id: str, raw: bool = False): + """ + Returns an institution by ID + @param funder_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'institutionId': '"' + institution_id + '"' + } + + return self._api_request("institution", parameters, return_raw=raw) + + def institutions(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", raw: bool = False): + """ + Return institutions + @param limit: the limit on the number of results + @param offset: the offset from which to start + @param order: the order of results + @param search: a search string + @param raw: whether to return raw result + @return: an object or raw result + """ + + parameters = { + "limit": limit, + "offset": offset, + } + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'order', order) + + return self._api_request("institutions", parameters, return_raw=raw) + + def institution_count(self, search: str = "", raw: bool = False): + """ + Return a count of institutions + @param search: a search string + @param raw: whether to return the raw result + @return: a count of institutions + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + + return self._api_request("institutionCount", parameters, return_raw=raw) + + def funding_count(self, search: str = "", raw: bool = False): + """ + A count of funders + @param search: a search string + @param raw: whether to return raw result + @return: a count of funders + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + + return self._api_request("fundingCount", parameters, return_raw=raw) + + def funding(self, funding_id: str, raw: bool = False): + """ + Returns a funding by ID + @param funding_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'fundingId': '"' + funding_id + '"' + } + + return self._api_request("funding", parameters, return_raw=raw) + + def fundings(self, limit: int = 100, offset: int = 0, order: str = None, + publishers: str = None, raw: bool = False): + """ + Returns a fundings list + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("fundings", parameters, return_raw=raw) + + def funding_count(self, raw: bool = False): + """ + A count of fundings + @param raw: whether to return a raw result + @return: a count of fundings + """ + parameters = {} + + return self._api_request("fundingCount", parameters, return_raw=raw) + + def imprint(self, imprint_id: str, raw: bool = False): + """ + Return an imprint + @param imprint_id: the imprint + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'imprintId': '"' + imprint_id + '"' + } + + return self._api_request("imprint", parameters, return_raw=raw) + + def imprints(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, + raw: bool = False): + """ + Return imprints + @param limit: the limit on the number of results returned + @param offset: the offset from which to begin + @param order: the order in which to present results + @param search: a search string + @param publishers: a list of publishers by which to limit the query + @param raw: whether to return a raw result + @return: an object or raw result + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("imprints", parameters, return_raw=raw) + + def imprint_count(self, search: str = "", publishers: str = None, + raw: bool = False): + """ + A count of imprints + @param search: a search string + @param publishers: a list of publishers by which to limit the result + @param raw: whether to return a raw result + @return: a count of imprints + """ + parameters = {} + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("imprintCount", parameters, return_raw=raw) + + def issue(self, issue_id: str, raw: bool = False): + """ + Returns an issue by ID + @param issue_id: the issue + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'issueId': '"' + issue_id + '"' + } + + return self._api_request("issue", parameters, return_raw=raw) + + def issues(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, raw: bool = False): + """ + Return issues + @param limit: the limit on the number of results to return + @param offset: the offset from which to begin + @param order: the order in which to return results + @param search: a search string + @param publishers: a list of publishers by which to limit results + @param raw: whether to return a raw response + @return: an object or raw response + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("issues", parameters, return_raw=raw) + + def issue_count(self, raw: bool = False): + """ + A count of issues + @param raw: whether to return a raw result + @return: a count of issues + """ + parameters = {} + + return self._api_request("issueCount", parameters, + return_raw=raw) + + def language(self, language_id: str, raw: bool = False): + """ + Returns a language by ID + @param language_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'languageId': '"' + language_id + '"' + } + + return self._api_request("language", parameters, return_raw=raw) + + def languages(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, raw: bool = False, + language_codes: str = "", language_relation: str = ""): + """ + Return languages + @param limit: the limit on the number of results to return + @param offset: the offset from which to begin + @param order: the order in which to return results + @param search: a search string + @param publishers: a list of publishers by which to limit the result + @param raw: whether to return a raw result + @param language_codes: the language code to query + @param language_relation: the language relation to query (e.g. ORIGINAL) + @return: an object or raw result + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'languageCodes', language_codes) + self._dictionary_append(parameters, 'languageRelation', + language_relation) + + return self._api_request("languages", parameters, return_raw=raw) + + def language_count(self, language_codes: str = "", + language_relation: str = "", raw: bool = False): + """ + A count of languages + @param language_codes: a language code (e.g. CHI) + @param language_relation: a language relation (e.g. ORIGINAL) + @param raw: whether to return a raw result + @return: a count of languages + """ + parameters = {} + + self._dictionary_append(parameters, 'languageCodes', language_codes) + self._dictionary_append(parameters, 'languageRelation', + language_relation) + + return self._api_request("languageCount", parameters, return_raw=raw) + + def price(self, price_id: str, raw: bool = False): + """ + Returns a price by ID + @param price_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'priceId': '"' + price_id + '"' + } + + return self._api_request("price", parameters, return_raw=raw) + + def prices(self, limit: int = 100, offset: int = 0, order: str = None, + publishers: str = None, currency_codes: str = None, + raw: bool = False): + """ + Returns prices + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param currency_codes: the currency code (e.g. GBP) + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'currencyCodes', currency_codes) + + return self._api_request("prices", parameters, return_raw=raw) + + def price_count(self, currency_codes: str = None, raw: bool = False): + """ + A count of prices + @param currency_codes: a currency code (e.g. GBP) + @param raw: whether to return a raw result + @return: a count of prices + """ + parameters = {} + + self._dictionary_append(parameters, 'currencyCodes', currency_codes) + + return self._api_request("priceCount", parameters, return_raw=raw) + + def publication(self, publication_id: str, raw: bool = False): + """ + Returns a publication by ID + @param publication_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'publicationId': '"' + publication_id + '"' + } + + return self._api_request("publication", parameters, return_raw=raw) + + def publications(self, limit: int = 100, offset: int = 0, + search: str = "", order: str = None, + publishers: str = None, publication_types: str = None, + raw: bool = False): + """ + Returns publications + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param search: a filter string to search + @param publication_types: the work type (e.g. PAPERBACK) + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'publicationType', + publication_types) + + return self._api_request("publications", parameters, return_raw=raw) + + def publication_count(self, search: str = "", publishers: str = None, + publication_types: str = None, raw: bool = False): + """ + A count of publications + @param search: a search string + @param publishers: a list of publishers by which to limit the result + @param publication_types: the publication type (e.g. PAPERBACK) + @param raw: whether to return a raw result + @return: a count of publications + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'publicationTypes', + publication_types) + + return self._api_request("publicationCount", parameters, + return_raw=raw) + + def publisher(self, publisher_id: str, raw: bool = False): + """ + Returns a publisher by ID + @param publisher_id: the publisher + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'publisherId': '"' + publisher_id + '"' + } + + return self._api_request("publisher", parameters, return_raw=raw) + + def publishers(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, + raw: bool = False): + """ + Return publishers + @param limit: the limit on the number of results + @param offset: the offset from which to begin + @param order: the order for the returned results + @param search: a search string + @param publishers: a list of publishers by which to limit the results + @param raw: whether to return a raw result + @return: an object or raw result + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("publishers", parameters, return_raw=raw) + + def publisher_count(self, search: str = "", publishers: str = None, + raw: bool = False): + """ + Return a count of publishers + @param search: a search string + @param publishers: a list of publishers by which to limit the result + @param raw: whether to return a raw result + @return: a count of publishers + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("publisherCount", parameters, return_raw=raw) + + def reference(self, reference_id: str, raw: bool = False): + """ + Returns a reference by ID + @param reference_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'referenceId': '"' + reference_id + '"' + } + + return self._api_request("reference", parameters, return_raw=raw) + + def references(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, + raw: bool = False): + """ + Return references + @param limit: the limit on the number of results + @param offset: the offset from which to begin + @param order: the order for the returned results + @param search: a search string + @param publishers: a list of publishers by which to limit the results + @param raw: whether to return a raw result + @return: an object or raw result + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + + return self._api_request("references", parameters, return_raw=raw) + + def series(self, series_id: str, raw: bool = False): + """ + Returns a series by ID + @param series_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'seriesId': '"' + series_id + '"' + } + + return self._api_request("series", parameters, return_raw=raw) + + def serieses(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, + series_types: str = "", raw: bool = False): + """ + Return serieses + @param limit: the limit on the number of results to retrieve + @param offset: the offset from which to start + @param order: the order in which to present the results + @param search: a search string + @param publishers: a list of publishers by which to limit results + @param series_types: the series type (e.g. BOOK_SERIES) + @param raw: whether to return a raw result + @return: an object or raw result + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'seriesTypes', series_types) + + return self._api_request("serieses", parameters, return_raw=raw) + + def series_count(self, search: str = "", publishers: str = None, + series_types: str = None, raw: bool = False): + """ + Return a count of serieses + @param search: a search string + @param publishers: a list of publishers by which to limit the results + @param series_types: the type of series (e.g. BOOK_SERIES) + @param raw: whether to return a raw result + @return: a count of serieses + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'seriesTypes', + series_types) + + return self._api_request("seriesCount", parameters, return_raw=raw) + + def subject(self, subject_id: str, raw: bool = False): + """ + Returns a subject by ID + @param subject_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'subjectId': '"' + subject_id + '"' + } + + return self._api_request("subject", parameters, return_raw=raw) + + def subjects(self, limit: int = 100, offset: int = 0, order: str = None, + search: str = "", publishers: str = None, raw: bool = False, + subject_types: str = ""): + """ + Return subjects + @param limit: a limit on the number of results + @param offset: the offset from which to retrieve results + @param order: the order in which to present results + @param search: a search string + @param publishers: a list of publishers + @param raw: whether to return a raw result + @param subject_types: the subject type (e.g. BIC) + @return: subjects + """ + parameters = self._order_limit_filter_offset_setup(order=order, + search=search, + limit=limit, + offset=offset) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'subjectTypes', subject_types) + + return self._api_request("subjects", parameters, return_raw=raw) + + def subject_count(self, subject_types: str = "", search: str = "", + raw: bool = False): + """ + A count of subjects + @param subject_types: the type of subject + @param search: a search string + @param raw: whether to return a raw result + @return: a count of subjects + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + # there is a bug in this version of Thoth. Filter is REQUIRED. + if not search: + search = '""' + + self._dictionary_append(parameters, 'subjectTypes', subject_types) + self._dictionary_append(parameters, 'filter', search) + + return self._api_request("subjectCount", parameters, return_raw=raw) + + def works(self, limit: int = 100, offset: int = 0, search: str = "", + order: str = None, publishers: str = None, work_types: str = None, + work_status: str = None, work_statuses: str = None, + updated_at_with_relations: str = None, raw: bool = False): + """ + Returns works + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param search: a filter string to search + @param work_types: the work types (e.g. [MONOGRAPH, TEXTBOOK]) + @param work_status: (deprecated) the work status (e.g. ACTIVE) + @param work_statuses: the work statuses (e.g. [ACTIVE]) + @param updated_at_with_relations: timestamp and choice of greater/less than, for limiting results by last update time + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workTypes', work_types) + self._dictionary_append(parameters, 'workStatus', work_status) + self._dictionary_append(parameters, 'workStatuses', work_statuses) + self._dictionary_append( + parameters, 'updatedAtWithRelations', updated_at_with_relations) + + return self._api_request("works", parameters, return_raw=raw) + + def work_by_doi(self, doi: str, raw: bool = False): + """ + Returns a work by DOI + @param doi: the DOI to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'doi': '"' + doi + '"' + } + + return self._api_request("workByDoi", parameters, return_raw=raw) + + def work_by_id(self, work_id: str, raw: bool = False): + """ + Returns a work by ID + @param work_id: the ID to fetch + @param raw: whether to return a python object or the raw result + @return: either an object (default) or raw server response + """ + parameters = { + 'workId': '"' + work_id + '"' + } + + return self._api_request("work", parameters, return_raw=raw) + + def work_count(self, search: str = "", publishers: str = None, work_types: str = None, + work_status: str = None, work_statuses: str = None, + updated_at_with_relations: str = None, raw: bool = False): + """ + A count of works + @param search: a search string + @param publishers: a list of publishers by which to limit results + @param work_types: the work types (e.g. [MONOGRAPH, TEXTBOOK]) + @param work_status: (deprecated) the work status (e.g. ACTIVE) + @param work_statuses: the work statuses (e.g. [ACTIVE]) + @param updated_at_with_relations: timestamp and choice of greater/less than, for limiting results by last update time + @param raw: whether to return a raw result + @return: a count of works + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workTypes', work_types) + self._dictionary_append(parameters, 'workStatus', work_status) + self._dictionary_append(parameters, 'workStatuses', work_statuses) + self._dictionary_append( + parameters, 'updatedAtWithRelations', updated_at_with_relations) + + return self._api_request("workCount", parameters, return_raw=raw) + + def books(self, limit: int = 100, offset: int = 0, search: str = "", + order: str = None, publishers: str = None, work_status: str = None, + work_statuses: str = None, updated_at_with_relations: str = None, raw: bool = False): + """ + Returns books + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param search: a filter string to search + @param work_status: (deprecated) the work status (e.g. ACTIVE) + @param work_statuses: the work statuses (e.g. [ACTIVE]) + @param updated_at_with_relations: timestamp and choice of greater/less than, for limiting results by last update time + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workStatus', work_status) + self._dictionary_append(parameters, 'workStatuses', work_statuses) + self._dictionary_append( + parameters, 'updatedAtWithRelations', updated_at_with_relations) + + return self._api_request("books", parameters, return_raw=raw) + + def bookIds(self, limit: int = 100, offset: int = 0, search: str = "", + order: str = None, publishers: str = None, work_status: str = None, + work_statuses: str = None, updated_at_with_relations: str = None, raw: bool = False): + """ + Returns books, in a minimal representation containing only workId + @param limit: the maximum number of results to return + @param order: a GraphQL order query statement + @param offset: the offset from which to retrieve results + @param publishers: a list of publishers to limit by + @param search: a filter string to search + @param work_status: (deprecated) the work status (e.g. ACTIVE) + @param work_statuses: the work statuses (e.g. [ACTIVE]) + @param updated_at_with_relations: timestamp and choice of greater/less than, for limiting results by last update time + @param raw: whether to return a python object or the raw server result + @return: either an object (default) or raw server response + """ + if order is None: + order = {} + parameters = { + "offset": offset, + "limit": limit, + } + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'order', order) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workStatus', work_status) + self._dictionary_append(parameters, 'workStatuses', work_statuses) + self._dictionary_append( + parameters, 'updatedAtWithRelations', updated_at_with_relations) + + return self._api_request("bookIds", parameters, return_raw=raw) + + def book_count(self, search: str = "", publishers: str = None, work_status: str = None, + work_statuses: str = None, updated_at_with_relations: str = None, raw: bool = False): + """ + A count of books + @param search: a search string + @param publishers: a list of publishers by which to limit results + @param work_status: (deprecated) the work status (e.g. ACTIVE) + @param work_statuses: the work statuses (e.g. [ACTIVE]) + @param updated_at_with_relations: timestamp and choice of greater/less than, for limiting results by last update time + @param raw: whether to return a raw result + @return: a count of works + """ + parameters = {} + + if search and not search.startswith('"'): + search = '"{0}"'.format(search) + + self._dictionary_append(parameters, 'filter', search) + self._dictionary_append(parameters, 'publishers', publishers) + self._dictionary_append(parameters, 'workStatus', work_status) + self._dictionary_append(parameters, 'workStatuses', work_statuses) + self._dictionary_append( + parameters, 'updatedAtWithRelations', updated_at_with_relations) + + return self._api_request("bookCount", parameters, return_raw=raw) diff --git a/src/thothlibrary/thoth-0_9_0/fixtures/QUERIES b/src/thothlibrary/thoth-0_9_0/fixtures/QUERIES new file mode 100644 index 0000000..e1a81fc --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/fixtures/QUERIES @@ -0,0 +1,546 @@ +{ + "contribution": { + "fields": [ + "contributionId", + "contributionType", + "mainContribution", + "biography", + "affiliations { affiliationId institution { institutionName ror fundings { institutionId program projectName projectShortname grantNumber jurisdiction } } }", + "__typename", + "firstName", + "lastName", + "fullName", + "contributionOrdinal", + "workId", + "work { fullTitle }", + "contributor {firstName lastName fullName orcid __typename website contributorId}" + ] + }, + "contributionCount": {}, + "contributions": { + "fields": [ + "contributionId", + "contributionType", + "mainContribution", + "biography", + "affiliations { affiliationId institution { institutionName ror fundings { institutionId program projectName projectShortname projectShortname grantNumber jurisdiction } } }", + "__typename", + "firstName", + "lastName", + "fullName", + "contributionOrdinal", + "workId", + "work { fullTitle }", + "contributor {firstName lastName fullName orcid __typename website contributorId}" + ] + }, + "contributor": { + "fields": [ + "contributorId", + "firstName", + "lastName", + "fullName", + "orcid", + "__typename", + "contributions { contributionId contributionType work { workId fullTitle} }" + ] + }, + "contributorCount": {}, + "contributors": { + "fields": [ + "contributorId", + "firstName", + "lastName", + "fullName", + "orcid", + "__typename", + "contributions { contributionId contributionType work { workId fullTitle} }" + ] + }, + "institution": { + "fields": [ + "institutionId", + "institutionName", + "institutionDoi", + "fundings { grantNumber program projectName projectShortname jurisdiction institutionId work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } } }", + "affiliations { affiliationOrdinal position contribution { fullName contributionType mainContribution contributionOrdinal } }", + "__typename" + ] + }, + "institutions": { + "fields": [ + "institutionId", + "institutionName", + "institutionDoi", + "ror", + "countryCode", + "fundings { grantNumber program projectName projectShortname jurisdiction institutionId work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } } }", + "affiliations { affiliationOrdinal position contribution { fullName contributionType mainContribution contributionOrdinal } }", + "__typename" + ] + }, + "funding": { + "fields": [ + "fundingId", + "workId", + "institution { institutionId institutionDoi ror countryCode updatedAt createdAt institutionName }", + "program", + "grantNumber", + "projectName", + "projectShortname", + "projectShortname", + "jurisdiction", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } }", + "__typename" + ] + }, + "fundingCount": {}, + "fundings": { + "fields": [ + "fundingId", + "institutionId", + "workId", + "institution { institutionId institutionDoi ror countryCode updatedAt createdAt institutionName }", + "program", + "grantNumber", + "projectName", + "projectShortname", + "jurisdiction", + "work { workId fullTitle doi publicationDate place contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } }", + "__typename" + ] + }, + "imprint": { + "fields": [ + "imprintUrl", + "imprintId", + "imprintName", + "updatedAt", + "createdAt", + "publisherId", + "publisher { publisherName publisherId }", + "works { workId fullTitle doi publicationDate place contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "imprintCount": {}, + "imprints": { + "fields": [ + "imprintUrl", + "imprintId", + "imprintName", + "updatedAt", + "createdAt", + "publisherId", + "publisher { publisherName publisherId }", + "works { workId fullTitle doi publicationDate place contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "issue": { + "fields": [ + "issueId", + "seriesId", + "issueOrdinal", + "updatedAt", + "createdAt", + "series { seriesId seriesType seriesName imprintId imprint { __typename publisher { publisherName publisherId __typename } }}", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "issues": { + "fields": [ + "issueId", + "seriesId", + "issueOrdinal", + "updatedAt", + "createdAt", + "series { seriesId seriesType seriesName imprintId imprint { __typename publisher { publisherName publisherId __typename } }}", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "issuesCount": {}, + "language": { + "fields": [ + "languageId", + "workId", + "languageCode", + "languageRelation", + "createdAt", + "mainLanguage", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "languageCount": {}, + "languages": { + "fields": [ + "languageId", + "workId", + "languageCode", + "languageRelation", + "createdAt", + "mainLanguage", + "work { workId fullTitle doi publicationDate place contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "price": { + "fields": [ + "currencyCode", + "publicationId", + "priceId", + "unitPrice", + "publication { work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } } }", + "createdAt", + "updatedAt", + "__typename" + ] + }, + "priceCount": {}, + "prices": { + "fields": [ + "currencyCode", + "publicationId", + "priceId", + "unitPrice", + "publication { work { workId fullTitle doi publicationDate place contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } } }", + "createdAt", + "updatedAt", + "__typename" + ] + }, + "publication": { + "fields": [ + "publicationId", + "publicationType", + "workId", + "isbn", + "width", + "height", + "depth", + "weight", + "locations { locationId landingPage locationPlatform canonical }", + "createdAt", + "updatedAt", + "prices { currencyCode unitPrice __typename}", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } }", + "__typename" + ] + }, + "publicationCount": {}, + "publications": { + "fields": [ + "publicationId", + "publicationType", + "workId", + "isbn", + "createdAt", + "locations { locationId landingPage locationPlatform canonical }", + "updatedAt", + "prices { currencyCode unitPrice __typename}", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } }", + "__typename" + ] + }, + "publisher": { + "fields": [ + "imprints { imprintUrl imprintId imprintName __typename}updatedAt", + "createdAt", + "publisherId", + "publisherName", + "publisherShortname", + "publisherUrl", + "__typename" + ] + }, + "publisherCount": {}, + "publishers": { + "fields": [ + "imprints { imprintUrl imprintId imprintName __typename}updatedAt", + "createdAt", + "publisherId", + "publisherName", + "publisherShortname", + "publisherUrl", + "__typename" + ] + }, + "reference": { + "fields": [ + "referenceId", + "workId", + "referenceOrdinal", + "doi", + "unstructuredCitation", + "issn", + "isbn", + "journalTitle", + "articleTitle", + "seriesTitle", + "volumeTitle", + "edition", + "author", + "volume", + "issue", + "firstPage", + "componentNumber", + "standardDesignator", + "standardsBodyName", + "standardsBodyAcronym", + "url", + "publicationDate", + "retrievalDate", + "createdAt", + "updatedAt", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } }", + "__typename" + ] + }, + "references": { + "fields": [ + "referenceId", + "workId", + "referenceOrdinal", + "doi", + "unstructuredCitation", + "issn", + "isbn", + "journalTitle", + "articleTitle", + "seriesTitle", + "volumeTitle", + "edition", + "author", + "volume", + "issue", + "firstPage", + "componentNumber", + "standardDesignator", + "standardsBodyName", + "standardsBodyAcronym", + "url", + "publicationDate", + "retrievalDate", + "createdAt", + "updatedAt", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } imprint { publisher { publisherName publisherId } } }", + "__typename" + ] + }, + "series": { + "fields": [ + "seriesId", + "seriesType", + "seriesName", + "updatedAt", + "createdAt", + "imprintId", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "issues { issueId work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } } }", + "__typename" + ] + }, + "seriesCount": {}, + "serieses": { + "fields": [ + "seriesId", + "seriesType", + "seriesName", + "updatedAt", + "createdAt", + "imprintId", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "issues { issueId work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } } }", + "__typename" + ] + }, + "subject": { + "fields": [ + "subjectId", + "workId", + "subjectCode", + "subjectType", + "subjectOrdinal", + "createdAt", + "work { workId fullTitle doi publicationDate place contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "subjectCount": {}, + "subjects": { + "fields": [ + "subjectId", + "workId", + "subjectCode", + "subjectType", + "subjectOrdinal", + "createdAt", + "work { workId fullTitle doi publicationDate place contributions { fullName contributionType mainContribution contributionOrdinal } }__typename" + ] + }, + "work": { + "fields": [ + "workType", + "workStatus", + "fullTitle", + "title", + "subtitle", + "reference", + "edition", + "imprintId", + "doi", + "publicationDate", + "place", + "pageCount", + "pageBreakdown", + "imageCount", + "tableCount", + "audioCount", + "videoCount", + "license", + "copyrightHolder", + "landingPage", + "lccn", + "oclc", + "shortAbstract", + "longAbstract", + "generalNote", + "toc", + "workId", + "coverUrl", + "coverCaption", + "firstPage", + "lastPage", + "pageInterval", + "issues { issueOrdinal series { seriesName issnPrint issnDigital } }", + "languages { languageCode }", + "publications { isbn publicationType locations { canonical fullTextUrl } __typename }", + "contributions { fullName contributionType mainContribution affiliations { affiliationId institution { institutionName institutionId ror fundings { institutionId program projectName projectShortname grantNumber jurisdiction } } } contributor { contributorId orcid firstName lastName } contributionId contributionOrdinal __typename }", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", + "__typename" + ] + }, + "workByDoi": { + "fields": [ + "workId", + "workType", + "workStatus", + "fullTitle", + "title", + "subtitle", + "reference", + "edition", + "imprintId", + "doi", + "publicationDate", + "place", + "pageCount", + "pageBreakdown", + "imageCount", + "tableCount", + "audioCount", + "videoCount", + "license", + "copyrightHolder", + "landingPage", + "lccn", + "oclc", + "shortAbstract", + "longAbstract", + "generalNote", + "toc", + "coverUrl", + "coverCaption", + "firstPage", + "lastPage", + "pageInterval", + "publications { isbn publicationType publicationId locations { locationId landingPage fullTextUrl locationPlatform } __typename }", + "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", + "contributions { fullName contributionType mainContribution contributor { contributorId orcid firstName lastName fullName } contributionId contributionOrdinal __typename }", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "__typename" + ] + }, + "workCount": {}, + "works": { + "fields": [ + "workType", + "workStatus", + "fullTitle", + "title", + "subtitle", + "reference", + "edition", + "imprintId", + "doi", + "publicationDate", + "place", + "pageCount", + "pageBreakdown", + "imageCount", + "tableCount", + "audioCount", + "videoCount", + "license", + "copyrightHolder", + "landingPage", + "lccn", + "oclc", + "shortAbstract", + "longAbstract", + "generalNote", + "toc", + "workId", + "coverUrl", + "coverCaption", + "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", + "publications { isbn publicationType __typename }", + "contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution affiliations { affiliationId institution { institutionName institutionId ror fundings { institutionId program projectName projectShortname grantNumber jurisdiction } } } contributor { contributorId orcid firstName lastName fullName } contributionId contributionOrdinal __typename }", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "__typename" + ] + }, + "bookCount": {}, + "books": { + "fields": [ + "workType", + "workStatus", + "fullTitle", + "title", + "subtitle", + "reference", + "edition", + "imprintId", + "doi", + "publicationDate", + "place", + "pageCount", + "pageBreakdown", + "imageCount", + "tableCount", + "audioCount", + "videoCount", + "license", + "copyrightHolder", + "landingPage", + "lccn", + "oclc", + "shortAbstract", + "longAbstract", + "generalNote", + "toc", + "workId", + "coverUrl", + "coverCaption", + "subjects { subjectId, subjectType, subjectCode, subjectOrdinal, __typename }", + "publications { isbn publicationType __typename }", + "contributions(order: {field: CONTRIBUTION_ORDINAL, direction: ASC}) { fullName contributionType mainContribution affiliations { affiliationId institution { institutionName institutionId ror fundings { institutionId program projectName projectShortname grantNumber jurisdiction } } } contributor { contributorId orcid firstName lastName fullName } contributionId contributionOrdinal __typename }", + "imprint { __typename publisher { publisherName publisherId __typename } }", + "__typename" + ] + }, + "bookIds": { + "fields": [ + "workId", + "__typename" + ], + "aliasOf": "books" + } +} diff --git a/src/thothlibrary/thoth-0_9_0/structures.py b/src/thothlibrary/thoth-0_9_0/structures.py new file mode 100644 index 0000000..c4698ad --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/structures.py @@ -0,0 +1,329 @@ +""" +(c) ΔQ Programming LLP, November 2021 +This program is free software; you may redistribute and/or modify +it under the terms of the Apache License v2.0. +""" +import collections + +from munch import Munch +from datetime import datetime + + +def _munch_repr(obj): + """ + This is a hacky munch context switcher. It passes the original __repr__ + pointer back + @param obj: the object to represent + @return: the original munch representation + """ + Munch.__repr__ = munch_local + return obj.__repr__() + + +def _author_parser(obj): + """ + This parses a list of contributors into authors and editors + @param obj: the Work to parse + @return: a string representation of authors + """ + if 'contributions' not in obj: + return None + + author_dict = {} + authors = '' + + for contributor in obj.contributions: + if contributor.contributionType == 'AUTHOR': + author_dict[contributor.contributionOrdinal] = contributor.fullName + if contributor.contributionType == "EDITOR": + author_dict[contributor.contributionOrdinal] = \ + contributor.fullName + " (ed.)" + + od_authors = collections.OrderedDict(sorted(author_dict.items())) + + for k, v in od_authors.items(): + authors += v + ', ' + + return authors + + +def _date_parser(date): + """ + Formats a date nicely + @param date: the date string or None + @return: a formatted date string + """ + if date: + return datetime.strptime(date, "%Y-%m-%d").year + else: + return "n.d." + + +def _price_parser(prices): + if len(prices) > 0 and 'currencyCode' not in prices: + return '({0}{1})'.format(prices[0].unitPrice, prices[0].currencyCode) + elif 'currencyCode' in prices: + return '{0}{1}'.format(prices.unitPrice, prices.currencyCode) + else: + return '' + + +# these are formatting statements for the endpoints +# they are injected to replace the default dictionary (Munch) __repr__ and +# __str__ methods. They let us create nice-looking string representations +# of objects, such as books + +def _generic_formatter(format_object, type_name, output): + """ + A generic formatter that returns either the input or the stored munch repr + @param format_object: the object on which to operate + @param type_name: the expected type name + @param output: the f-string to substitute + @return: a formatted string + """ + if "__typename" in format_object and format_object.__typename == type_name: + return output + else: + return f"{_munch_repr(format_object)}" + + +def _contribution_formatter(contribution): + """ + A formatting string for contributions + @param contribution: The contribution object + @return: A formatted contribution object + """ + format_str = f"{contribution.fullName} " \ + f"({contribution.contributionType} of " \ + f"{contribution.work.fullTitle}) " \ + f"[{contribution.contributionId}]" + return _generic_formatter(contribution, 'Contribution', format_str) + + +def _contributor_formatter(contributor): + """ + A formatting string for contributors + @param contributor: The contributor object + @return: A formatted contributor object + """ + format_str = f"{contributor.fullName} " \ + f"contributed to {len(contributor.contributions)} works " \ + f"[{contributor.contributorId}]" + return _generic_formatter(contributor, 'Contributor', format_str) + + +def _institution_formatter(institution): + """ + A formatting string for funders + @param institution: The funder object + @return: A formatted funder object + """ + format_str = f"{institution.institutionName} " \ + f"affiliated with {len(institution.fundings)} books " \ + f"[{institution.institutionId}]" + return _generic_formatter(institution, 'Institution', format_str) + + +def _funding_formatter(funding): + """ + A formatting string for fundings + @param funding: The funding object + @return: A formatted funding object + """ + format_str = f"{funding.institution.institutionName} " \ + f"funded {funding.work.fullTitle} " \ + f"[{funding.fundingId}]" + return _generic_formatter(funding, 'Funding', format_str) + + +def _imprint_formatter(imprint): + """ + A formatting string for imprints + @param imprint: The imprint object + @return: A formatted imprint object + """ + format_str = f"{imprint.imprintName} " \ + f"({imprint.publisher.publisherName}/{imprint.publisherId}) " \ + f"[{imprint.imprintId}]" + return _generic_formatter(imprint, 'Imprint', format_str) + + +def _issue_formatter(issues): + """ + A formatting string for issues + @param issues: The issues object + @return: A formatted issue object + """ + format_str = f"{issues.work.fullTitle} " \ + f"in {issues.series.seriesName} " \ + f"({issues.series.imprint.publisher.publisherName}) " \ + f"[{issues.issueId}]" + return _generic_formatter(issues, 'Issue', format_str) + + +def _language_formatter(language): + """ + A formatting string for languages + @param language: The language object + @return: A formatted language object + """ + format_str = f"{language.work.fullTitle} " \ + f"is in {language.languageCode} " \ + f"({language.languageRelation}) " \ + f"[{language.languageId}]" + return _generic_formatter(language, 'Language', format_str) + + +def _price_formatter(price): + """ + A formatting string for prices + @param price: The price object + @return: A formatted price object + """ + format_str = f'{price.publication.work.fullTitle} ' \ + f'({price.publication.work.place}: ' \ + f'{price.publication.work.imprint.publisher.publisherName}, ' \ + f'{_date_parser(price.publication.work.publicationDate)}) ' \ + f"costs {_price_parser(price)} [{price.priceId}]" + return _generic_formatter(price, 'Price', format_str) + + +def _publication_formatter(publication): + """ + A formatting string for publications + @param publication: the publication on which to operate + @return: a formatted publication string + """ + format_str = f'{_author_parser(publication.work)}' \ + f'{publication.work.fullTitle} ' \ + f'({publication.work.place}: ' \ + f'{publication.work.imprint.publisher.publisherName}, ' \ + f'{_date_parser(publication.work.publicationDate)}) ' \ + f"[{publication.publicationType}] " \ + f"{_price_parser(publication.prices)} " \ + f"[{publication.publicationId}]" + return _generic_formatter(publication, 'Publication', format_str) + + +def _publisher_formatter(publisher): + """ + A formatting string for publishers + @param publisher: the publisher on which to operate + @return: a formatted publisher string + """ + format_str = f"{publisher.publisherName} ({publisher.publisherId})" + return _generic_formatter(publisher, 'Publisher', format_str) + + +def _series_formatter(series): + """ + A formatting string for series + @param series: the series on which to operate + @return: a formatted series string + """ + format_str = f"{series.seriesName} " \ + f"({series.imprint.publisher.publisherName}) " \ + f"[{series.seriesId}]" + return _generic_formatter(series, 'Series', format_str) + + +def _subject_formatter(subject): + """ + A formatting string for subjects + @param subject: the subject on which to operate + @return: a formatted subject string + """ + format_str = f"{subject.work.fullTitle} " \ + f"is in the {subject.subjectCode} " \ + f"subject area " \ + f"({subject.subjectType}) " \ + f"[{subject.subjectId}]" + return _generic_formatter(subject, 'Subject', format_str) + + +def _work_formatter(work): + """ + A formatting string for works + @param work: the work on which to operate + @return: a formatted work string + """ + format_str = f'{_author_parser(work)}' \ + f'{work.fullTitle} ' \ + f'({work.place}: ' \ + f'{work.imprint.publisher.publisherName}, ' \ + f'{_date_parser(work.publicationDate)}) ' \ + f'[{work.workId}]' + return _generic_formatter(work, 'Work', format_str) + + +default_fields = { + "contribution": _contribution_formatter, + "contributions": _contribution_formatter, + "contributor": _contributor_formatter, + "contributors": _contributor_formatter, + "funding": _funding_formatter, + "fundings": _funding_formatter, + "imprint": _imprint_formatter, + "imprints": _imprint_formatter, + "institution": _institution_formatter, + "institutions": _institution_formatter, + "issue": _issue_formatter, + "issues": _issue_formatter, + "language": _language_formatter, + "languages": _language_formatter, + "price": _price_formatter, + "prices": _price_formatter, + "publication": _publication_formatter, + "publications": _publication_formatter, + "publisher": _publisher_formatter, + "publishers": _publisher_formatter, + "series": _series_formatter, + "serieses": _series_formatter, + "subject": _subject_formatter, + "subjects": _subject_formatter, + "work": _work_formatter, + "workByDoi": _work_formatter, + "works": _work_formatter, +} + +# this stores the original function pointer of Munch.__repr__ so that we can +# re-inject it above in "_munch_repr" +munch_local = Munch.__repr__ + + +class StructureBuilder: + """A class to build a Thoth object structure""" + + def __init__(self, structure, data): + self.structure = structure + self.data = data + + def create_structure(self): + """ + Creates an object structure from dictionary input + @return: an object + """ + structures = [] + if isinstance(self.data, list): + for item in self.data: + x = self._munch(item) + structures.append(x) + else: + x = self._munch(self.data) + return x + + return structures + + def _munch(self, item): + """ + Converts our JSON or dict object into an addressable object. + Also sets up the Munch __repr__ and __str__ functions. + @param item: the item to convert + @return: a converted object with string representation + """ + x = Munch.fromDict(item) + if self.structure in default_fields.keys(): + struct = default_fields[self.structure] + Munch.__repr__ = Munch.__str__ + Munch.__str__ = struct + return x diff --git a/src/thothlibrary/thoth-0_9_0/tests/__init__.py b/src/thothlibrary/thoth-0_9_0/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/books.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/books.json new file mode 100644 index 0000000..3876943 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/books.json @@ -0,0 +1 @@ +{"data":{"books":[{"workType":"MONOGRAPH","workStatus":"ACTIVE","fullTitle":"(((","title":"(((","subtitle":null,"reference":"0370","edition":1,"imprintId":"e76c3f59-c8ae-4887-b62c-43ce7b8dbdb1","doi":"https://doi.org/10.53288/0370.1.00","publicationDate":"2021-09-02","place":"Earth, Milky Way","pageCount":326,"pageBreakdown":null,"imageCount":null,"tableCount":null,"audioCount":null,"videoCount":null,"license":"https://creativecommons.org/licenses/by-nc-sa/4.0/","copyrightHolder":"De Francesco, Alessandro","landingPage":"https://punctumbooks.com/titles/three-opening-parentheses/","lccn":"2021942134","oclc":null,"shortAbstract":null,"longAbstract":"((( is conceived of not only as a poetry collection and an artist book, but also as a series of actions, a sculpture, an installation, a living object, and a verbal ecosystem. The poetic voyage of (((, recounted in a concrete yet mysterious, abstract yet bodily language, is proposed here in a trilingual English–Italian–French edition. In the spirit of Uitgeverij’s editorial approach, this will allow readers from different parts of the world to discover in their own ways how ((( explores some of the author’s recurring themes through highly innovative poetic and narrative processes: the effects of war on children; technology and surveillance systems; immaterial and unknown phenomena; human emotions and non-human manifestations of nature via undefined objects and bodies, animals, and cosmological landscapes.\n\nThe three parentheses of the title hint at multiple layers that are opened and never closed: ((( seeks to push language out of its verbal and human boundaries, towards unobservable territories. The genre of this book, although stemming from poetry in the sense of Dichtung, that is, concentration of meaning in highly dense verbal structures, is eminently queer, as it escapes identities and definitions. Through its multidimensional, intense, and surprising writing architecture, ((( explores new conceptual and emotional possibilities in the 21st century, confirming poetry and post-genre writing as powerful forms of inquiry in the contemporary era.","generalNote":null,"toc":null,"workId":"b5c810e1-c847-4553-a24e-9893164d9786","coverUrl":"https://punctumbooks.com/punctum/wp-content/uploads/2021/06/210830-cover-front-web.jpg","coverCaption":null,"subjects":[{"subjectId":"c2ed7dd3-728b-4f10-bad7-75317261f7c7","subjectType":"BIC","subjectCode":"DCF","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"47a91bf0-3c42-4d6a-86fd-f1169d518403","subjectType":"BISAC","subjectCode":"POE019000","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"8a1c8e2b-9123-41b5-ad2b-9c9257762b0b","subjectType":"THEMA","subjectCode":"DCF","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"0698d83b-6120-4314-8d99-2ba8ae3515cb","subjectType":"KEYWORD","subjectCode":"conceptual art","subjectOrdinal":3,"__typename":"Subject"},{"subjectId":"721a21f3-ab1f-41c9-83f7-d41a1adc1495","subjectType":"KEYWORD","subjectCode":"environments","subjectOrdinal":4,"__typename":"Subject"},{"subjectId":"fc11f763-d7b5-401d-9e67-c4e567288dc3","subjectType":"KEYWORD","subjectCode":"multilingualism","subjectOrdinal":5,"__typename":"Subject"},{"subjectId":"3be76cde-d9f1-4f58-8e69-fff1ebf507bd","subjectType":"KEYWORD","subjectCode":"poetry","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"ad04d904-fb24-4840-a305-5bd214c3f3b4","subjectType":"KEYWORD","subjectCode":"post-genre writing","subjectOrdinal":2,"__typename":"Subject"}],"publications":[{"isbn":"978-1-953035-70-7","publicationType":"PAPERBACK","__typename":"Publication"},{"isbn":"978-1-953035-71-4","publicationType":"PDF","__typename":"Publication"}],"contributions":[{"fullName":"Alessandro De Francesco","contributionType":"AUTHOR","mainContribution":true,"affiliations":[{"affiliationId":"b4fce236-3a66-45b1-8e1e-9d295724e7d0","institution":{"institutionName":"Bern University of Applied Sciences","institutionId":"48fb407e-14c1-4dda-8a60-3cd283c14619","ror":"https://ror.org/02bnkt322","fundings":[]}}],"contributor":{"contributorId":"9acfa379-5124-4684-8ce2-8f1235699bb6","orcid":"https://orcid.org/0000-0003-1622-3682","firstName":"Alessandro","lastName":"De Francesco","fullName":"Alessandro De Francesco"},"contributionId":"937b81a4-865f-4ada-9ccc-9fc962eb19ee","contributionOrdinal":1,"__typename":"Contribution"},{"fullName":"Gen Ueda","contributionType":"TRANSLATOR","mainContribution":false,"affiliations":[],"contributor":{"contributorId":"f5ee51a8-0f27-4375-9450-7128dae26be4","orcid":null,"firstName":"Gen","lastName":"Ueda","fullName":"Gen Ueda"},"contributionId":"34a99e53-1be7-4bcd-b6f0-95cef389ce51","contributionOrdinal":2,"__typename":"Contribution"},{"fullName":"Andreas Burckhardt","contributionType":"TRANSLATOR","mainContribution":false,"affiliations":[],"contributor":{"contributorId":"1cfe6939-2545-4fce-a179-b541d9d3e395","orcid":null,"firstName":"Andreas","lastName":"Burckhardt","fullName":"Andreas Burckhardt"},"contributionId":"f723d930-77e6-475e-9740-564f29d9d222","contributionOrdinal":3,"__typename":"Contribution"}],"imprint":{"__typename":"Imprint","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","__typename":"Publisher"}},"__typename":"Work"},{"workType":"EDITED_BOOK","workStatus":"ACTIVE","fullTitle":"30 Years After Les Immatériaux: Art, Science and Theory","title":"30 Years After Les Immatériaux","subtitle":"Art, Science and Theory","reference":null,"edition":1,"imprintId":"0299480e-869b-486c-8a65-7818598c107b","doi":"https://doi.org/10.14619/002","publicationDate":"2015-01-01","place":"Lüneburg","pageCount":276,"pageBreakdown":null,"imageCount":null,"tableCount":null,"audioCount":null,"videoCount":null,"license":"https://creativecommons.org/licenses/by-sa/4.0/","copyrightHolder":"Andreas Broeckmann; Yuk Hui","landingPage":"https://meson.press/books/30-years-after-les-immateriaux","lccn":null,"oclc":null,"shortAbstract":"In 1985, the French philosopher Jean-François Lyotard curated a groundbreaking exhibition called Les Immatériaux at the Centre Pompidou in Paris. The exhibition showed how telecommunication technologies were beginning to impact every aspect of life. At the same time, it was a material demonstration of what Lyotard called the post-modern condition. This book features a previously unpublished report by Jean-François Lyotard on the conception of Les Immatériaux and its relation to postmodernity. Reviewing the historical significance of the exhibition, his text is accompanied by twelve contemporary meditations. The philosophers, art historians, and artists analyse this important moment in the history of media and theory, and reflect on the new material conditions brought about by digital technologies in the last 30 years.","longAbstract":null,"generalNote":null,"toc":null,"workId":"1321e6df-fcb0-44ab-a874-071781ae9681","coverUrl":"http://meson.press/wp-content/uploads/2015/03/Cover-Broeckmann-Hui-30-Years_klein-140x200.jpg","coverCaption":null,"subjects":[{"subjectId":"551b57ba-510c-47eb-89f7-6469406daeb7","subjectType":"LCC","subjectCode":"NX1-820","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"3fa90fc1-1f36-414a-b248-91a35fd2570e","subjectType":"KEYWORD","subjectCode":"Art","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"7e334b53-2a9b-4de2-8231-98aa77227f89","subjectType":"KEYWORD","subjectCode":"Postmodernity","subjectOrdinal":1,"__typename":"Subject"}],"publications":[{"isbn":"978-3-95796-031-3","publicationType":"PDF","__typename":"Publication"}],"contributions":[{"fullName":"Andreas Broeckmann","contributionType":"EDITOR","mainContribution":true,"affiliations":[],"contributor":{"contributorId":"c21ef743-e74f-4125-9c4d-f430b04124fd","orcid":"https://orcid.org/0000-0001-6322-9062","firstName":"Andreas","lastName":"Broeckmann","fullName":"Andreas Broeckmann"},"contributionId":"a0be199d-20ec-4f98-9d64-c1a5a4981cd7","contributionOrdinal":1,"__typename":"Contribution"},{"fullName":"Yuk Hui","contributionType":"EDITOR","mainContribution":true,"affiliations":[],"contributor":{"contributorId":"091416d2-8e92-45e2-a53b-2252775fe89b","orcid":"https://orcid.org/0000-0002-3242-9819","firstName":"Yuk","lastName":"Hui","fullName":"Yuk Hui"},"contributionId":"1c29fe7e-2178-4cda-a982-22811edc3ee3","contributionOrdinal":2,"__typename":"Contribution"},{"fullName":"Jean-François Lyotard","contributionType":"AUTHOR","mainContribution":true,"affiliations":[],"contributor":{"contributorId":"deb0bff9-b0e6-4ccc-9c50-f45902985bc2","orcid":null,"firstName":"Jean-François","lastName":"Lyotard","fullName":"Jean-François Lyotard"},"contributionId":"ce56de32-0eda-423a-abc8-7ffc8965073c","contributionOrdinal":3,"__typename":"Contribution"}],"imprint":{"__typename":"Imprint","publisher":{"publisherName":"meson press eG","publisherId":"f0ae98da-c433-45b8-af3f-5c709ad0221b","__typename":"Publisher"}},"__typename":"Work"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/books.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/books.pickle new file mode 100644 index 0000000..aae876b --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/books.pickle @@ -0,0 +1 @@ +[{"workType": "MONOGRAPH", "workStatus": "ACTIVE", "fullTitle": "(((", "title": "(((", "subtitle": null, "reference": "0370", "edition": 1, "imprintId": "e76c3f59-c8ae-4887-b62c-43ce7b8dbdb1", "doi": "https://doi.org/10.53288/0370.1.00", "publicationDate": "2021-09-02", "place": "Earth, Milky Way", "pageCount": 326, "pageBreakdown": null, "imageCount": null, "tableCount": null, "audioCount": null, "videoCount": null, "license": "https://creativecommons.org/licenses/by-nc-sa/4.0/", "copyrightHolder": "De Francesco, Alessandro", "landingPage": "https://punctumbooks.com/titles/three-opening-parentheses/", "lccn": "2021942134", "oclc": null, "shortAbstract": null, "longAbstract": "((( is conceived of not only as a poetry collection and an artist book, but also as a series of actions, a sculpture, an installation, a living object, and a verbal ecosystem. The poetic voyage of (((, recounted in a concrete yet mysterious, abstract yet bodily language, is proposed here in a trilingual English\u2013Italian\u2013French edition. In the spirit of Uitgeverij\u2019s editorial approach, this will allow readers from different parts of the world to discover in their own ways how ((( explores some of the author\u2019s recurring themes through highly innovative poetic and narrative processes: the effects of war on children; technology and surveillance systems; immaterial and unknown phenomena; human emotions and non-human manifestations of nature via undefined objects and bodies, animals, and cosmological landscapes.\n\nThe three parentheses of the title hint at multiple layers that are opened and never closed: ((( seeks to push language out of its verbal and human boundaries, towards unobservable territories. The genre of this book, although stemming from poetry in the sense of Dichtung, that is, concentration of meaning in highly dense verbal structures, is eminently queer, as it escapes identities and definitions. Through its multidimensional, intense, and surprising writing architecture, ((( explores new conceptual and emotional possibilities in the 21st century, confirming poetry and post-genre writing as powerful forms of inquiry in the contemporary era.", "generalNote": null, "toc": null, "workId": "b5c810e1-c847-4553-a24e-9893164d9786", "coverUrl": "https://punctumbooks.com/punctum/wp-content/uploads/2021/06/210830-cover-front-web.jpg", "coverCaption": null, "subjects": [{"subjectId": "c2ed7dd3-728b-4f10-bad7-75317261f7c7", "subjectType": "BIC", "subjectCode": "DCF", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "47a91bf0-3c42-4d6a-86fd-f1169d518403", "subjectType": "BISAC", "subjectCode": "POE019000", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "8a1c8e2b-9123-41b5-ad2b-9c9257762b0b", "subjectType": "THEMA", "subjectCode": "DCF", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "0698d83b-6120-4314-8d99-2ba8ae3515cb", "subjectType": "KEYWORD", "subjectCode": "conceptual art", "subjectOrdinal": 3, "__typename": "Subject"}, {"subjectId": "721a21f3-ab1f-41c9-83f7-d41a1adc1495", "subjectType": "KEYWORD", "subjectCode": "environments", "subjectOrdinal": 4, "__typename": "Subject"}, {"subjectId": "fc11f763-d7b5-401d-9e67-c4e567288dc3", "subjectType": "KEYWORD", "subjectCode": "multilingualism", "subjectOrdinal": 5, "__typename": "Subject"}, {"subjectId": "3be76cde-d9f1-4f58-8e69-fff1ebf507bd", "subjectType": "KEYWORD", "subjectCode": "poetry", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "ad04d904-fb24-4840-a305-5bd214c3f3b4", "subjectType": "KEYWORD", "subjectCode": "post-genre writing", "subjectOrdinal": 2, "__typename": "Subject"}], "publications": [{"isbn": "978-1-953035-70-7", "publicationType": "PAPERBACK", "__typename": "Publication"}, {"isbn": "978-1-953035-71-4", "publicationType": "PDF", "__typename": "Publication"}], "contributions": [{"fullName": "Alessandro De Francesco", "contributionType": "AUTHOR", "mainContribution": true, "affiliations": [{"affiliationId": "b4fce236-3a66-45b1-8e1e-9d295724e7d0", "institution": {"institutionName": "Bern University of Applied Sciences", "institutionId": "48fb407e-14c1-4dda-8a60-3cd283c14619", "ror": "https://ror.org/02bnkt322", "fundings": []}}], "contributor": {"contributorId": "9acfa379-5124-4684-8ce2-8f1235699bb6", "orcid": "https://orcid.org/0000-0003-1622-3682", "firstName": "Alessandro", "lastName": "De Francesco", "fullName": "Alessandro De Francesco"}, "contributionId": "937b81a4-865f-4ada-9ccc-9fc962eb19ee", "contributionOrdinal": 1, "__typename": "Contribution"}, {"fullName": "Gen Ueda", "contributionType": "TRANSLATOR", "mainContribution": false, "affiliations": [], "contributor": {"contributorId": "f5ee51a8-0f27-4375-9450-7128dae26be4", "orcid": null, "firstName": "Gen", "lastName": "Ueda", "fullName": "Gen Ueda"}, "contributionId": "34a99e53-1be7-4bcd-b6f0-95cef389ce51", "contributionOrdinal": 2, "__typename": "Contribution"}, {"fullName": "Andreas Burckhardt", "contributionType": "TRANSLATOR", "mainContribution": false, "affiliations": [], "contributor": {"contributorId": "1cfe6939-2545-4fce-a179-b541d9d3e395", "orcid": null, "firstName": "Andreas", "lastName": "Burckhardt", "fullName": "Andreas Burckhardt"}, "contributionId": "f723d930-77e6-475e-9740-564f29d9d222", "contributionOrdinal": 3, "__typename": "Contribution"}], "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "__typename": "Publisher"}}, "__typename": "Work"}, {"workType": "EDITED_BOOK", "workStatus": "ACTIVE", "fullTitle": "30 Years After Les Immat\u00e9riaux: Art, Science and Theory", "title": "30 Years After Les Immat\u00e9riaux", "subtitle": "Art, Science and Theory", "reference": null, "edition": 1, "imprintId": "0299480e-869b-486c-8a65-7818598c107b", "doi": "https://doi.org/10.14619/002", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "pageCount": 276, "pageBreakdown": null, "imageCount": null, "tableCount": null, "audioCount": null, "videoCount": null, "license": "https://creativecommons.org/licenses/by-sa/4.0/", "copyrightHolder": "Andreas Broeckmann; Yuk Hui", "landingPage": "https://meson.press/books/30-years-after-les-immateriaux", "lccn": null, "oclc": null, "shortAbstract": "In 1985, the French philosopher Jean-Fran\u00e7ois Lyotard curated a groundbreaking exhibition called Les Immat\u00e9riaux at the Centre Pompidou in Paris. The exhibition showed how telecommunication technologies were beginning to impact every aspect of life. At the same time, it was a material demonstration of what Lyotard called the post-modern condition. This book features a previously unpublished report by Jean-Fran\u00e7ois Lyotard on the conception of Les Immat\u00e9riaux and its relation to postmodernity. Reviewing the historical significance of the exhibition, his text is accompanied by twelve contemporary meditations. The philosophers, art historians, and artists analyse this important moment in the history of media and theory, and reflect on the new material conditions brought about by digital technologies in the last 30 years.", "longAbstract": null, "generalNote": null, "toc": null, "workId": "1321e6df-fcb0-44ab-a874-071781ae9681", "coverUrl": "http://meson.press/wp-content/uploads/2015/03/Cover-Broeckmann-Hui-30-Years_klein-140x200.jpg", "coverCaption": null, "subjects": [{"subjectId": "551b57ba-510c-47eb-89f7-6469406daeb7", "subjectType": "LCC", "subjectCode": "NX1-820", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "3fa90fc1-1f36-414a-b248-91a35fd2570e", "subjectType": "KEYWORD", "subjectCode": "Art", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "7e334b53-2a9b-4de2-8231-98aa77227f89", "subjectType": "KEYWORD", "subjectCode": "Postmodernity", "subjectOrdinal": 1, "__typename": "Subject"}], "publications": [{"isbn": "978-3-95796-031-3", "publicationType": "PDF", "__typename": "Publication"}], "contributions": [{"fullName": "Andreas Broeckmann", "contributionType": "EDITOR", "mainContribution": true, "affiliations": [], "contributor": {"contributorId": "c21ef743-e74f-4125-9c4d-f430b04124fd", "orcid": "https://orcid.org/0000-0001-6322-9062", "firstName": "Andreas", "lastName": "Broeckmann", "fullName": "Andreas Broeckmann"}, "contributionId": "a0be199d-20ec-4f98-9d64-c1a5a4981cd7", "contributionOrdinal": 1, "__typename": "Contribution"}, {"fullName": "Yuk Hui", "contributionType": "EDITOR", "mainContribution": true, "affiliations": [], "contributor": {"contributorId": "091416d2-8e92-45e2-a53b-2252775fe89b", "orcid": "https://orcid.org/0000-0002-3242-9819", "firstName": "Yuk", "lastName": "Hui", "fullName": "Yuk Hui"}, "contributionId": "1c29fe7e-2178-4cda-a982-22811edc3ee3", "contributionOrdinal": 2, "__typename": "Contribution"}, {"fullName": "Jean-Fran\u00e7ois Lyotard", "contributionType": "AUTHOR", "mainContribution": true, "affiliations": [], "contributor": {"contributorId": "deb0bff9-b0e6-4ccc-9c50-f45902985bc2", "orcid": null, "firstName": "Jean-Fran\u00e7ois", "lastName": "Lyotard", "fullName": "Jean-Fran\u00e7ois Lyotard"}, "contributionId": "ce56de32-0eda-423a-abc8-7ffc8965073c", "contributionOrdinal": 3, "__typename": "Contribution"}], "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "meson press eG", "publisherId": "f0ae98da-c433-45b8-af3f-5c709ad0221b", "__typename": "Publisher"}}, "__typename": "Work"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/books_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/books_bad.json new file mode 100644 index 0000000..65afe32 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/books_bad.json @@ -0,0 +1 @@ +{"data": {"books": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.json new file mode 100644 index 0000000..099c06a --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.json @@ -0,0 +1 @@ +{"data":{"contribution":{"contributionId":"29e4f46b-851a-4d7b-bb41-e6f305fc2b11","contributionType":"AUTHOR","mainContribution":true,"biography":null,"affiliations":[{"affiliationId":"fec233d3-a3a8-42e6-98e7-3f54a37b9f55","institution":{"institutionName":"Coastal Carolina University","ror":"https://ror.org/01621q256","fundings":[]}}],"__typename":"Contribution","firstName":"Sara A.","lastName":"Rich","fullName":"Sara A. Rich","contributionOrdinal":1,"workId":"501a8862-dc30-4d1e-ab47-deb9f5579678","work":{"fullTitle":"Closer to Dust"},"contributor":{"firstName":"Sara A.","lastName":"Rich","fullName":"Sara A. Rich","orcid":"https://orcid.org/0000-0001-9176-8514","__typename":"Contributor","website":null,"contributorId":"c145d392-c37e-41b6-9225-1c3a1a46f460"}}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.pickle new file mode 100644 index 0000000..a6bd9d2 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution.pickle @@ -0,0 +1 @@ +{"contributionId": "29e4f46b-851a-4d7b-bb41-e6f305fc2b11", "contributionType": "AUTHOR", "mainContribution": true, "biography": null, "affiliations": [{"affiliationId": "fec233d3-a3a8-42e6-98e7-3f54a37b9f55", "institution": {"institutionName": "Coastal Carolina University", "ror": "https://ror.org/01621q256", "fundings": []}}], "__typename": "Contribution", "firstName": "Sara A.", "lastName": "Rich", "fullName": "Sara A. Rich", "contributionOrdinal": 1, "workId": "501a8862-dc30-4d1e-ab47-deb9f5579678", "work": {"fullTitle": "Closer to Dust"}, "contributor": {"firstName": "Sara A.", "lastName": "Rich", "fullName": "Sara A. Rich", "orcid": "https://orcid.org/0000-0001-9176-8514", "__typename": "Contributor", "website": null, "contributorId": "c145d392-c37e-41b6-9225-1c3a1a46f460"}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution_bad.json new file mode 100644 index 0000000..5ba553b --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contribution_bad.json @@ -0,0 +1 @@ +{"data": {"contribution": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.json new file mode 100644 index 0000000..38a4ed9 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.json @@ -0,0 +1 @@ +{"data":{"contributions":[{"contributionId":"a4049dd5-bfad-4f92-8c02-fa0956e8e6e5","contributionType":"AUTHOR","mainContribution":true,"biography":null,"affiliations":[{"affiliationId":"f0e63c9e-6195-400b-921c-244a8407e086","institution":{"institutionName":"Coventry University","ror":"https://ror.org/01tgmhj36","fundings":[]}}],"__typename":"Contribution","firstName":"Darren R.","lastName":"Reid","fullName":"Darren R. Reid","contributionOrdinal":1,"workId":"b31b6f95-4dd4-4fa9-9c55-803ce2fd36ff","work":{"fullTitle":"Documentary Making for Digital Humanists"},"contributor":{"firstName":"Darren R.","lastName":"Reid","fullName":"Darren R. Reid","orcid":"https://orcid.org/0000-0002-5785-1071","__typename":"Contributor","website":"http://www.darrenreidhistory.co.uk/","contributorId":"48a6d221-aba6-458b-901a-a857eafd5bcc"}},{"contributionId":"1a3ef666-c624-4240-a176-b510ff899040","contributionType":"AUTHOR","mainContribution":true,"biography":null,"affiliations":[],"__typename":"Contribution","firstName":"Daniela","lastName":"Cascella","fullName":"Daniela Cascella","contributionOrdinal":1,"workId":"a01f41d6-1da8-4b0b-87b4-82ecc41c6d55","work":{"fullTitle":"Nothing As We Need It: A Chimera"},"contributor":{"firstName":"Daniela","lastName":"Cascella","fullName":"Daniela Cascella","orcid":"https://orcid.org/0000-0001-7995-5915","__typename":"Contributor","website":"http://www.danielacascella.com","contributorId":"1fab9df5-d9b4-4695-973e-ebb052b184ff"}}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.pickle new file mode 100644 index 0000000..a593869 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions.pickle @@ -0,0 +1 @@ +[{"contributionId": "a4049dd5-bfad-4f92-8c02-fa0956e8e6e5", "contributionType": "AUTHOR", "mainContribution": true, "biography": null, "affiliations": [{"affiliationId": "f0e63c9e-6195-400b-921c-244a8407e086", "institution": {"institutionName": "Coventry University", "ror": "https://ror.org/01tgmhj36", "fundings": []}}], "__typename": "Contribution", "firstName": "Darren R.", "lastName": "Reid", "fullName": "Darren R. Reid", "contributionOrdinal": 1, "workId": "b31b6f95-4dd4-4fa9-9c55-803ce2fd36ff", "work": {"fullTitle": "Documentary Making for Digital Humanists"}, "contributor": {"firstName": "Darren R.", "lastName": "Reid", "fullName": "Darren R. Reid", "orcid": "https://orcid.org/0000-0002-5785-1071", "__typename": "Contributor", "website": "http://www.darrenreidhistory.co.uk/", "contributorId": "48a6d221-aba6-458b-901a-a857eafd5bcc"}}, {"contributionId": "1a3ef666-c624-4240-a176-b510ff899040", "contributionType": "AUTHOR", "mainContribution": true, "biography": null, "affiliations": [], "__typename": "Contribution", "firstName": "Daniela", "lastName": "Cascella", "fullName": "Daniela Cascella", "contributionOrdinal": 1, "workId": "a01f41d6-1da8-4b0b-87b4-82ecc41c6d55", "work": {"fullTitle": "Nothing As We Need It: A Chimera"}, "contributor": {"firstName": "Daniela", "lastName": "Cascella", "fullName": "Daniela Cascella", "orcid": "https://orcid.org/0000-0001-7995-5915", "__typename": "Contributor", "website": "http://www.danielacascella.com", "contributorId": "1fab9df5-d9b4-4695-973e-ebb052b184ff"}}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions_bad.json new file mode 100644 index 0000000..6bdd1da --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributions_bad.json @@ -0,0 +1 @@ +{"data": {"contributions": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.json new file mode 100644 index 0000000..3b44baf --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.json @@ -0,0 +1 @@ +{"data":{"contributor":{"contributorId":"e8def8cf-0dfe-4da9-b7fa-f77e7aec7524","firstName":"Martin Paul","lastName":"Eve","fullName":"Martin Paul Eve","orcid":"https://orcid.org/0000-0002-5589-8511","__typename":"Contributor","contributions":[{"contributionId":"4f1718e2-6ff3-4f65-a1bc-870da9f4ae9d","contributionType":"AUTHOR","work":{"workId":"9845c8a9-b283-4cb8-8961-d41e5fe795f1","fullTitle":"Literature Against Criticism: University English and Contemporary Fiction in Conflict"}},{"contributionId":"f5287e63-7aa1-4907-9b84-bb783a5d454a","contributionType":"AUTHOR","work":{"workId":"4efbfd05-5d28-4fc2-97a1-ee30e33e82bf","fullTitle":"5. Violins in the Subway: Scarcity Correlations, Evaluative Cultures, and Disciplinary Authority in the Digital Humanities"}},{"contributionId":"0d8fe691-3734-4521-9da8-bb545f07bc80","contributionType":"AUTHOR","work":{"workId":"1ff3b3b3-9dcc-47cf-a632-c3f051831b52","fullTitle":"1. Authors, Institutions, and Markets"}},{"contributionId":"c7aab188-a863-4f31-a07b-d41b60fc8773","contributionType":"AUTHOR","work":{"workId":"57ded3f0-ddd3-4ae9-a1e1-f8594e5cc403","fullTitle":"2. What, Where?"}},{"contributionId":"cad51a5b-162e-4bc0-893f-6e02a53ea77a","contributionType":"AUTHOR","work":{"workId":"4dc6e4d4-90b0-4f42-b8ad-3445b5a0e12b","fullTitle":"3. Aesthetic Critique"}},{"contributionId":"91dd194f-dc18-46d9-ae9c-830436457b9c","contributionType":"AUTHOR","work":{"workId":"519ff5c4-f555-4f24-97ab-603ec8d0a729","fullTitle":"4. Political Critique"}},{"contributionId":"13d5d8fb-9e74-4332-a4cb-54077dd79242","contributionType":"AUTHOR","work":{"workId":"30716a6a-68a3-43ef-8dae-7ace89dadbd7","fullTitle":"5. Sincerity and Truth"}},{"contributionId":"0f4a1002-da73-4349-afbd-1e55e02e820e","contributionType":"AUTHOR","work":{"workId":"185cb098-5d14-4d36-89b8-122b0d3a05f6","fullTitle":"6. Labour and Theory"}},{"contributionId":"9d703d3b-3d9e-4a10-ae9f-7e148d44eac1","contributionType":"AUTHOR","work":{"workId":"59a1c07d-ed14-4ec2-b60b-03937c191c30","fullTitle":"7. Genre and Class"}},{"contributionId":"2347bb1a-c032-47e4-9bda-8a6cbe091873","contributionType":"AUTHOR","work":{"workId":"c1df5d4d-8d15-4395-9e69-5e376161b05d","fullTitle":"8. Discipline and Publish"}},{"contributionId":"10d076ac-714a-47ea-b13d-3d7078f8f747","contributionType":"AUTHOR","work":{"workId":"bd741348-a140-4495-82e1-454bf7d35d90","fullTitle":"9. Conclusion"}},{"contributionId":"3c02574a-8a88-463a-87fa-2df120b2229b","contributionType":"AUTHOR","work":{"workId":"b904a8eb-9c98-4bb1-bf25-3cb9d075b157","fullTitle":"Warez: The Infrastructure and Aesthetics of Piracy"}}]}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.pickle new file mode 100644 index 0000000..48ae901 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor.pickle @@ -0,0 +1 @@ +{"contributorId": "e8def8cf-0dfe-4da9-b7fa-f77e7aec7524", "firstName": "Martin Paul", "lastName": "Eve", "fullName": "Martin Paul Eve", "orcid": "https://orcid.org/0000-0002-5589-8511", "__typename": "Contributor", "contributions": [{"contributionId": "4f1718e2-6ff3-4f65-a1bc-870da9f4ae9d", "contributionType": "AUTHOR", "work": {"workId": "9845c8a9-b283-4cb8-8961-d41e5fe795f1", "fullTitle": "Literature Against Criticism: University English and Contemporary Fiction in Conflict"}}, {"contributionId": "f5287e63-7aa1-4907-9b84-bb783a5d454a", "contributionType": "AUTHOR", "work": {"workId": "4efbfd05-5d28-4fc2-97a1-ee30e33e82bf", "fullTitle": "5. Violins in the Subway: Scarcity Correlations, Evaluative Cultures, and Disciplinary Authority in the Digital Humanities"}}, {"contributionId": "0d8fe691-3734-4521-9da8-bb545f07bc80", "contributionType": "AUTHOR", "work": {"workId": "1ff3b3b3-9dcc-47cf-a632-c3f051831b52", "fullTitle": "1. Authors, Institutions, and Markets"}}, {"contributionId": "c7aab188-a863-4f31-a07b-d41b60fc8773", "contributionType": "AUTHOR", "work": {"workId": "57ded3f0-ddd3-4ae9-a1e1-f8594e5cc403", "fullTitle": "2. What, Where?"}}, {"contributionId": "cad51a5b-162e-4bc0-893f-6e02a53ea77a", "contributionType": "AUTHOR", "work": {"workId": "4dc6e4d4-90b0-4f42-b8ad-3445b5a0e12b", "fullTitle": "3. Aesthetic Critique"}}, {"contributionId": "91dd194f-dc18-46d9-ae9c-830436457b9c", "contributionType": "AUTHOR", "work": {"workId": "519ff5c4-f555-4f24-97ab-603ec8d0a729", "fullTitle": "4. Political Critique"}}, {"contributionId": "13d5d8fb-9e74-4332-a4cb-54077dd79242", "contributionType": "AUTHOR", "work": {"workId": "30716a6a-68a3-43ef-8dae-7ace89dadbd7", "fullTitle": "5. Sincerity and Truth"}}, {"contributionId": "0f4a1002-da73-4349-afbd-1e55e02e820e", "contributionType": "AUTHOR", "work": {"workId": "185cb098-5d14-4d36-89b8-122b0d3a05f6", "fullTitle": "6. Labour and Theory"}}, {"contributionId": "9d703d3b-3d9e-4a10-ae9f-7e148d44eac1", "contributionType": "AUTHOR", "work": {"workId": "59a1c07d-ed14-4ec2-b60b-03937c191c30", "fullTitle": "7. Genre and Class"}}, {"contributionId": "2347bb1a-c032-47e4-9bda-8a6cbe091873", "contributionType": "AUTHOR", "work": {"workId": "c1df5d4d-8d15-4395-9e69-5e376161b05d", "fullTitle": "8. Discipline and Publish"}}, {"contributionId": "10d076ac-714a-47ea-b13d-3d7078f8f747", "contributionType": "AUTHOR", "work": {"workId": "bd741348-a140-4495-82e1-454bf7d35d90", "fullTitle": "9. Conclusion"}}, {"contributionId": "3c02574a-8a88-463a-87fa-2df120b2229b", "contributionType": "AUTHOR", "work": {"workId": "b904a8eb-9c98-4bb1-bf25-3cb9d075b157", "fullTitle": "Warez: The Infrastructure and Aesthetics of Piracy"}}]} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor_bad.json new file mode 100644 index 0000000..d9d73e9 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributor_bad.json @@ -0,0 +1 @@ +{"data": {"contributor": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.json new file mode 100644 index 0000000..8bef15b --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.json @@ -0,0 +1 @@ +{"data":{"contributors":[{"contributorId":"1c3aade6-6d48-41b4-8def-b435f4b43573","firstName":"Aaron D.","lastName":"Hornkohl","fullName":"Aaron D. Hornkohl","orcid":null,"__typename":"Contributor","contributions":[{"contributionId":"af820998-820b-4dc1-a25a-947b96303c5d","contributionType":"AUTHOR","work":{"workId":"21df0a1f-7381-4914-8630-eb44f8a15c25","fullTitle":"Conclusion"}},{"contributionId":"18216e3a-d538-4e4f-8739-4023d838e01f","contributionType":"AUTHOR","work":{"workId":"703a8dfb-e7bd-4826-9455-ee932dbcf10f","fullTitle":"16. Wayyiqṭol"}},{"contributionId":"dd5b9229-e3fb-4d2d-8be5-8d541fa41d41","contributionType":"AUTHOR","work":{"workId":"ff288963-8824-43b2-bd7a-8af105c5447f","fullTitle":"17. 1st-person Wayyiqṭol"}},{"contributionId":"1126aed0-b918-4b25-9b0c-a1e74b44c4c6","contributionType":"AUTHOR","work":{"workId":"4f9e36b3-fa67-4adc-b3d2-d999edc70947","fullTitle":"18. I-y We-yiqṭol for Weqaṭal"}},{"contributionId":"34af1bf1-2243-409c-a980-59a8be1bafce","contributionType":"AUTHOR","work":{"workId":"d1a9aea4-bda2-4386-ac6b-d10fe2aa7fad","fullTitle":"A Tense Question: Does Hebrew Have a Future?"}},{"contributionId":"9ade6525-9035-4741-a4d0-d234fd95e35b","contributionType":"AUTHOR","work":{"workId":"740d1c71-80da-4d50-bd77-a0768a25e1d5","fullTitle":"Preface"}},{"contributionId":"61e3f677-6f91-44f8-bf6c-48100203a15b","contributionType":"AUTHOR","work":{"workId":"45cc3893-547d-48e1-b1c0-1d311f89ceae","fullTitle":"Discord between the Tiberian Written and Reading Traditions: Two Case Studies"}},{"contributionId":"780498f5-c329-46ed-80c6-20ec1b586680","contributionType":"AUTHOR","work":{"workId":"f135a7b5-bbdc-4629-b714-45ff7cc82cd6","fullTitle":"Preface"}},{"contributionId":"8dd55eac-b579-494d-97ab-c77a73f7d36d","contributionType":"AUTHOR","work":{"workId":"5db1e140-acec-454d-847c-1e37891e1c3b","fullTitle":"Tiberian ketiv-qere and the Combined Samaritan Written-Reading Tradition: Points of Contact and Contrast"}},{"contributionId":"f497ea3f-68fa-4592-b374-1b7971fb5bc9","contributionType":"AUTHOR","work":{"workId":"dbc2eb4a-0560-4fb1-a6e2-19eec1029322","fullTitle":"Preface"}},{"contributionId":"dfd5f479-7f1b-4c40-ad4b-5a798093ba63","contributionType":"AUTHOR","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible"}},{"contributionId":"7f0c857d-fc22-4bbe-bcc3-b0960e78533f","contributionType":"AUTHOR","work":{"workId":"652f8537-9f7e-42ca-8622-22105a7613d1","fullTitle":"Introduction"}},{"contributionId":"0905e3ec-e175-4154-a8bf-0471ccb9314d","contributionType":"AUTHOR","work":{"workId":"fa25841b-818f-4014-a940-ba4907354293","fullTitle":"1. The Tetragrammaton"}},{"contributionId":"d96423ea-11cf-4deb-ac1c-dd0b1c47fb36","contributionType":"AUTHOR","work":{"workId":"00d5776c-7e18-4126-8efb-802e5ef70045","fullTitle":"2. לֵרָאוֹת אֶת־פְּנֵי יְּהוָה and Similar"}},{"contributionId":"13d559ce-de5a-41b1-ba4e-9dc647fed236","contributionType":"AUTHOR","work":{"workId":"fb000c94-7a09-4e78-a316-9c5da2b2fe73","fullTitle":"3. Ketiv-Qere Euphemisms"}},{"contributionId":"d5f4acc5-dd41-4e78-bd1d-522322855393","contributionType":"AUTHOR","work":{"workId":"c2aca2ae-e295-4dff-acbc-51170ca0eb19","fullTitle":"4. The Proper Name Issachar"}},{"contributionId":"d8730f4a-fc06-4d0a-8e02-401e48b7bafc","contributionType":"AUTHOR","work":{"workId":"b0e10e4c-c53c-42c0-b90b-81cf741ba08e","fullTitle":"5. לִקְּרַאת Liqra(ʾ)ṯ"}},{"contributionId":"fc7307da-3388-4eac-b466-b8ec5b2e7f17","contributionType":"AUTHOR","work":{"workId":"f46c5375-7414-455b-b43b-19db882a6c0d","fullTitle":"6. The 2MS Endings"}},{"contributionId":"446dfa6b-cb78-4e5a-9b28-e1e2daf41c89","contributionType":"AUTHOR","work":{"workId":"956b1195-299e-4ef6-81d1-da2bb7683e17","fullTitle":"7. The 2FS Endings"}},{"contributionId":"de3dbe9a-850c-4958-a06c-a11df2565f57","contributionType":"AUTHOR","work":{"workId":"3ace17f3-91eb-47e3-99b2-764cd7c2dd80","fullTitle":"8. The Qere Perpetuum הִוא"}},{"contributionId":"672a1163-018d-4a4e-9c96-4815550ae769","contributionType":"AUTHOR","work":{"workId":"a07b94a9-591c-4837-8071-b9cfa0655249","fullTitle":"9. The 2/3FPL Endings"}},{"contributionId":"cbc07edf-d6c0-4c62-8680-b6f7534b6d92","contributionType":"AUTHOR","work":{"workId":"f8f52e28-f982-4f6e-91f8-0186eedbfae1","fullTitle":"10. Nifalisation"}},{"contributionId":"9bacfad9-6fb8-4c73-af82-25ad4bfa99ec","contributionType":"AUTHOR","work":{"workId":"f0644f76-1480-4a55-b30d-c4da60fa991d","fullTitle":"11. Hifilisation"}},{"contributionId":"2844d2b1-22ca-4cb4-ac34-53184295daaa","contributionType":"AUTHOR","work":{"workId":"3d7de9af-5140-470d-aa5b-2ea4e38035f5","fullTitle":"12. Pielisation"}},{"contributionId":"e9f1a356-6d1b-4259-863b-3af8112bfc20","contributionType":"AUTHOR","work":{"workId":"7349494d-db06-4cf9-886e-6b5745ba1d11","fullTitle":"13. Hitpaelisation"}},{"contributionId":"03b12829-4860-4887-a612-cbef83db3326","contributionType":"AUTHOR","work":{"workId":"60983f79-659a-4399-9347-dd46ca41d40d","fullTitle":"14. Ṭɛrɛm Qaṭal"}},{"contributionId":"f4004f83-768a-4734-ac9d-82023ad2a2ee","contributionType":"AUTHOR","work":{"workId":"2922bafa-d488-46f9-b6d7-965e594a57a5","fullTitle":"15. Ha-Qaṭal"}},{"contributionId":"e2174988-2c75-4b80-8c3c-0338045241c8","contributionType":"EDITOR","work":{"workId":"ff10a672-857b-4adb-b6bb-c54104eb277d","fullTitle":"Studies in Semitic Vocalisation and Reading Traditions"}},{"contributionId":"ec9835dd-3f42-46c3-95e7-b1272e2d3f9a","contributionType":"EDITOR","work":{"workId":"66f38984-04bd-4d59-ac4f-4f137c6ad6b4","fullTitle":"Studies in the Masoretic Tradition of the Hebrew Bible"}},{"contributionId":"39fcc56a-2ac1-4665-ac51-46fb34257c6a","contributionType":"EDITOR","work":{"workId":"703bbdfe-d984-4807-8a80-26a196cfd0f0","fullTitle":"New Perspectives in Biblical and Rabbinic Hebrew"}}]},{"contributorId":"3e983541-b58b-4ed4-a18e-bd074b740c0e","firstName":"Aaron","lastName":"Hodgson","fullName":"Aaron Hodgson","orcid":null,"__typename":"Contributor","contributions":[{"contributionId":"e38668d8-47bb-45b5-9ad8-d46d5df67de6","contributionType":"AUTHOR","work":{"workId":"ff50fa50-07da-40b2-adaa-b7318dd96c75","fullTitle":"2. From the Margins to the Mainstream: Iosif Brodskii and the Twentieth-Century Poetic Canon in the Post-Soviet Period"}}]},{"contributorId":"e763a10c-1e2b-4b10-84c4-ac3f95236a97","firstName":"Aaron","lastName":"Koller","fullName":"Aaron Koller","orcid":null,"__typename":"Contributor","contributions":[{"contributionId":"80ed6c4a-97c1-4caa-a9ce-f13f96ed3aa2","contributionType":"AUTHOR","work":{"workId":"51e689e5-c09e-4f25-aaae-cbc755c5b170","fullTitle":"The Alphabetic Revolution, Writing Systems, and Scribal Training in Ancient Israel"}}]},{"contributorId":"10147774-6630-4e5f-b04c-2219060a96af","firstName":"Aaron","lastName":"Zwintscher","fullName":"Aaron Zwintscher","orcid":null,"__typename":"Contributor","contributions":[{"contributionId":"44556e41-d503-43e1-a1fd-9e0409e95de9","contributionType":"AUTHOR","work":{"workId":"1cfca75f-2e57-4f34-85fb-a1585315a2a9","fullTitle":"Noise Thinks the Anthropocene: An Experiment in Noise Poetics"}}]}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.pickle new file mode 100644 index 0000000..b9fb869 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors.pickle @@ -0,0 +1 @@ +[{"contributorId": "1c3aade6-6d48-41b4-8def-b435f4b43573", "firstName": "Aaron D.", "lastName": "Hornkohl", "fullName": "Aaron D. Hornkohl", "orcid": null, "__typename": "Contributor", "contributions": [{"contributionId": "af820998-820b-4dc1-a25a-947b96303c5d", "contributionType": "AUTHOR", "work": {"workId": "21df0a1f-7381-4914-8630-eb44f8a15c25", "fullTitle": "Conclusion"}}, {"contributionId": "18216e3a-d538-4e4f-8739-4023d838e01f", "contributionType": "AUTHOR", "work": {"workId": "703a8dfb-e7bd-4826-9455-ee932dbcf10f", "fullTitle": "16. Wayyiqt\u0323ol"}}, {"contributionId": "dd5b9229-e3fb-4d2d-8be5-8d541fa41d41", "contributionType": "AUTHOR", "work": {"workId": "ff288963-8824-43b2-bd7a-8af105c5447f", "fullTitle": "17. 1st-person Wayyiqt\u0323ol"}}, {"contributionId": "1126aed0-b918-4b25-9b0c-a1e74b44c4c6", "contributionType": "AUTHOR", "work": {"workId": "4f9e36b3-fa67-4adc-b3d2-d999edc70947", "fullTitle": "18. I-y We-yiqt\u0323ol for Weqat\u0323al"}}, {"contributionId": "34af1bf1-2243-409c-a980-59a8be1bafce", "contributionType": "AUTHOR", "work": {"workId": "d1a9aea4-bda2-4386-ac6b-d10fe2aa7fad", "fullTitle": "A Tense Question: Does Hebrew Have a Future?"}}, {"contributionId": "9ade6525-9035-4741-a4d0-d234fd95e35b", "contributionType": "AUTHOR", "work": {"workId": "740d1c71-80da-4d50-bd77-a0768a25e1d5", "fullTitle": "Preface"}}, {"contributionId": "61e3f677-6f91-44f8-bf6c-48100203a15b", "contributionType": "AUTHOR", "work": {"workId": "45cc3893-547d-48e1-b1c0-1d311f89ceae", "fullTitle": "Discord between the Tiberian Written and Reading Traditions: Two Case Studies"}}, {"contributionId": "780498f5-c329-46ed-80c6-20ec1b586680", "contributionType": "AUTHOR", "work": {"workId": "f135a7b5-bbdc-4629-b714-45ff7cc82cd6", "fullTitle": "Preface"}}, {"contributionId": "8dd55eac-b579-494d-97ab-c77a73f7d36d", "contributionType": "AUTHOR", "work": {"workId": "5db1e140-acec-454d-847c-1e37891e1c3b", "fullTitle": "Tiberian ketiv-qere and the Combined Samaritan Written-Reading Tradition: Points of Contact and Contrast"}}, {"contributionId": "f497ea3f-68fa-4592-b374-1b7971fb5bc9", "contributionType": "AUTHOR", "work": {"workId": "dbc2eb4a-0560-4fb1-a6e2-19eec1029322", "fullTitle": "Preface"}}, {"contributionId": "dfd5f479-7f1b-4c40-ad4b-5a798093ba63", "contributionType": "AUTHOR", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible"}}, {"contributionId": "7f0c857d-fc22-4bbe-bcc3-b0960e78533f", "contributionType": "AUTHOR", "work": {"workId": "652f8537-9f7e-42ca-8622-22105a7613d1", "fullTitle": "Introduction"}}, {"contributionId": "0905e3ec-e175-4154-a8bf-0471ccb9314d", "contributionType": "AUTHOR", "work": {"workId": "fa25841b-818f-4014-a940-ba4907354293", "fullTitle": "1. The Tetragrammaton"}}, {"contributionId": "d96423ea-11cf-4deb-ac1c-dd0b1c47fb36", "contributionType": "AUTHOR", "work": {"workId": "00d5776c-7e18-4126-8efb-802e5ef70045", "fullTitle": "2. \u05dc\u05b5\u05e8\u05b8\u05d0\u05d5\u05b9\u05ea \u05d0\u05b6\u05ea\u05be\u05e4\u05bc\u05b0\u05e0\u05b5\u05d9 \u05d9\u05bc\u05b0\u05d4\u05d5\u05b8\u05d4 and Similar"}}, {"contributionId": "13d559ce-de5a-41b1-ba4e-9dc647fed236", "contributionType": "AUTHOR", "work": {"workId": "fb000c94-7a09-4e78-a316-9c5da2b2fe73", "fullTitle": "3. Ketiv-Qere Euphemisms"}}, {"contributionId": "d5f4acc5-dd41-4e78-bd1d-522322855393", "contributionType": "AUTHOR", "work": {"workId": "c2aca2ae-e295-4dff-acbc-51170ca0eb19", "fullTitle": "4. The Proper Name Issachar"}}, {"contributionId": "d8730f4a-fc06-4d0a-8e02-401e48b7bafc", "contributionType": "AUTHOR", "work": {"workId": "b0e10e4c-c53c-42c0-b90b-81cf741ba08e", "fullTitle": "5. \u05dc\u05b4\u05e7\u05bc\u05b0\u05e8\u05b7\u05d0\u05ea Liqra(\u02be)t\u0331"}}, {"contributionId": "fc7307da-3388-4eac-b466-b8ec5b2e7f17", "contributionType": "AUTHOR", "work": {"workId": "f46c5375-7414-455b-b43b-19db882a6c0d", "fullTitle": "6. The 2MS Endings"}}, {"contributionId": "446dfa6b-cb78-4e5a-9b28-e1e2daf41c89", "contributionType": "AUTHOR", "work": {"workId": "956b1195-299e-4ef6-81d1-da2bb7683e17", "fullTitle": "7. The 2FS Endings"}}, {"contributionId": "de3dbe9a-850c-4958-a06c-a11df2565f57", "contributionType": "AUTHOR", "work": {"workId": "3ace17f3-91eb-47e3-99b2-764cd7c2dd80", "fullTitle": "8. The Qere Perpetuum \u05d4\u05b4\u05d5\u05d0"}}, {"contributionId": "672a1163-018d-4a4e-9c96-4815550ae769", "contributionType": "AUTHOR", "work": {"workId": "a07b94a9-591c-4837-8071-b9cfa0655249", "fullTitle": "9. The 2/3FPL Endings"}}, {"contributionId": "cbc07edf-d6c0-4c62-8680-b6f7534b6d92", "contributionType": "AUTHOR", "work": {"workId": "f8f52e28-f982-4f6e-91f8-0186eedbfae1", "fullTitle": "10. Nifalisation"}}, {"contributionId": "9bacfad9-6fb8-4c73-af82-25ad4bfa99ec", "contributionType": "AUTHOR", "work": {"workId": "f0644f76-1480-4a55-b30d-c4da60fa991d", "fullTitle": "11. Hifilisation"}}, {"contributionId": "2844d2b1-22ca-4cb4-ac34-53184295daaa", "contributionType": "AUTHOR", "work": {"workId": "3d7de9af-5140-470d-aa5b-2ea4e38035f5", "fullTitle": "12. Pielisation"}}, {"contributionId": "e9f1a356-6d1b-4259-863b-3af8112bfc20", "contributionType": "AUTHOR", "work": {"workId": "7349494d-db06-4cf9-886e-6b5745ba1d11", "fullTitle": "13. Hitpaelisation"}}, {"contributionId": "03b12829-4860-4887-a612-cbef83db3326", "contributionType": "AUTHOR", "work": {"workId": "60983f79-659a-4399-9347-dd46ca41d40d", "fullTitle": "14. T\u0323\u025br\u025bm Qat\u0323al"}}, {"contributionId": "f4004f83-768a-4734-ac9d-82023ad2a2ee", "contributionType": "AUTHOR", "work": {"workId": "2922bafa-d488-46f9-b6d7-965e594a57a5", "fullTitle": "15. Ha-Qat\u0323al"}}, {"contributionId": "e2174988-2c75-4b80-8c3c-0338045241c8", "contributionType": "EDITOR", "work": {"workId": "ff10a672-857b-4adb-b6bb-c54104eb277d", "fullTitle": "Studies in Semitic Vocalisation and Reading Traditions"}}, {"contributionId": "ec9835dd-3f42-46c3-95e7-b1272e2d3f9a", "contributionType": "EDITOR", "work": {"workId": "66f38984-04bd-4d59-ac4f-4f137c6ad6b4", "fullTitle": "Studies in the Masoretic Tradition of the Hebrew Bible"}}, {"contributionId": "39fcc56a-2ac1-4665-ac51-46fb34257c6a", "contributionType": "EDITOR", "work": {"workId": "703bbdfe-d984-4807-8a80-26a196cfd0f0", "fullTitle": "New Perspectives in Biblical and Rabbinic Hebrew"}}]}, {"contributorId": "3e983541-b58b-4ed4-a18e-bd074b740c0e", "firstName": "Aaron", "lastName": "Hodgson", "fullName": "Aaron Hodgson", "orcid": null, "__typename": "Contributor", "contributions": [{"contributionId": "e38668d8-47bb-45b5-9ad8-d46d5df67de6", "contributionType": "AUTHOR", "work": {"workId": "ff50fa50-07da-40b2-adaa-b7318dd96c75", "fullTitle": "2. From the Margins to the Mainstream: Iosif Brodskii and the Twentieth-Century Poetic Canon in the Post-Soviet Period"}}]}, {"contributorId": "e763a10c-1e2b-4b10-84c4-ac3f95236a97", "firstName": "Aaron", "lastName": "Koller", "fullName": "Aaron Koller", "orcid": null, "__typename": "Contributor", "contributions": [{"contributionId": "80ed6c4a-97c1-4caa-a9ce-f13f96ed3aa2", "contributionType": "AUTHOR", "work": {"workId": "51e689e5-c09e-4f25-aaae-cbc755c5b170", "fullTitle": "The Alphabetic Revolution, Writing Systems, and Scribal Training in Ancient Israel"}}]}, {"contributorId": "10147774-6630-4e5f-b04c-2219060a96af", "firstName": "Aaron", "lastName": "Zwintscher", "fullName": "Aaron Zwintscher", "orcid": null, "__typename": "Contributor", "contributions": [{"contributionId": "44556e41-d503-43e1-a1fd-9e0409e95de9", "contributionType": "AUTHOR", "work": {"workId": "1cfca75f-2e57-4f34-85fb-a1585315a2a9", "fullTitle": "Noise Thinks the Anthropocene: An Experiment in Noise Poetics"}}]}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors_bad.json new file mode 100644 index 0000000..ddfa266 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/contributors_bad.json @@ -0,0 +1 @@ +{"data": {"contributors": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/funder_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funder_bad.json new file mode 100644 index 0000000..986ac96 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funder_bad.json @@ -0,0 +1 @@ +{"data": {"funder": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/funders_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funders_bad.json new file mode 100644 index 0000000..ae8125d --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funders_bad.json @@ -0,0 +1 @@ +{"data": {"funders": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.json new file mode 100644 index 0000000..eb83701 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.json @@ -0,0 +1 @@ +{"data":{"funding":{"fundingId":"5323d3e7-3ae9-4778-8464-9400fbbb959e","workId":"a603437d-578e-4577-9800-645614b28b4b","institution":{"institutionId":"0de2da0d-5d83-4fdf-9021-adf8e586a632","institutionDoi":"https://doi.org/10.13039/100013836","ror":"https://ror.org/04q775h70","countryCode":"USA","updatedAt":"2021-11-29T15:13:59.792927+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","institutionName":"Terra Foundation for American Art"},"program":null,"grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"a603437d-578e-4577-9800-645614b28b4b","fullTitle":"Complementary Modernisms in China and the United States: Art as Life/Art as Idea [BW]","doi":null,"publicationDate":"2020-09-10","place":"Earth, Milky Way","contributions":[{"fullName":"Jian Zhang","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bruce Robertson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"}}},"__typename":"Funding"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.pickle new file mode 100644 index 0000000..35c5f06 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding.pickle @@ -0,0 +1 @@ +{"fundingId": "5323d3e7-3ae9-4778-8464-9400fbbb959e", "workId": "a603437d-578e-4577-9800-645614b28b4b", "institution": {"institutionId": "0de2da0d-5d83-4fdf-9021-adf8e586a632", "institutionDoi": "https://doi.org/10.13039/100013836", "ror": "https://ror.org/04q775h70", "countryCode": "USA", "updatedAt": "2021-11-29T15:13:59.792927+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "institutionName": "Terra Foundation for American Art"}, "program": null, "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "a603437d-578e-4577-9800-645614b28b4b", "fullTitle": "Complementary Modernisms in China and the United States: Art as Life/Art as Idea [BW]", "doi": null, "publicationDate": "2020-09-10", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jian Zhang", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Bruce Robertson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}}}, "__typename": "Funding"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding_bad.json new file mode 100644 index 0000000..3d35390 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/funding_bad.json @@ -0,0 +1 @@ +{"data": {"funding": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.json new file mode 100644 index 0000000..593cabd --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.json @@ -0,0 +1 @@ +{"data":{"fundings":[{"fundingId":"7bb8a630-cf63-49e2-b788-0a7b85ff9991","institutionId":"e8d8f832-7a01-476d-b7e5-d2ee5c6c6b2d","workId":"a93b05df-4265-4be8-9101-2bcebac859eb","institution":{"institutionId":"e8d8f832-7a01-476d-b7e5-d2ee5c6c6b2d","institutionDoi":"https://doi.org/10.13039/501100000735","ror":"https://ror.org/013meh722","countryCode":"GBR","updatedAt":"2021-11-29T13:55:17.368289+00:00","createdAt":"2021-11-29T13:55:17.368289+00:00","institutionName":"University of Cambridge"},"program":"Department of German and Dutch","grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"a93b05df-4265-4be8-9101-2bcebac859eb","fullTitle":"The Life of August Wilhelm Schlegel, Cosmopolitan of Art and Poetry","doi":"https://doi.org/10.11647/OBP.0069","publicationDate":"2016-02-01","place":"Cambridge, UK","contributions":[{"fullName":"Roger Paulin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Funding"},{"fundingId":"60d0c9cf-ec5e-4472-a93c-634870b5a6f5","institutionId":"b85a2820-63f0-49a0-a38f-9536b3119886","workId":"fecc033f-919b-4d98-ab32-c6fb19dfb7e8","institution":{"institutionId":"b85a2820-63f0-49a0-a38f-9536b3119886","institutionDoi":"https://doi.org/10.13039/100007863","ror":"https://ror.org/008zs3103","countryCode":"USA","updatedAt":"2021-11-29T15:13:24.512198+00:00","createdAt":"2021-10-10T05:38:55.109371+00:00","institutionName":"Rice University"},"program":"Fondren Library","grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"fecc033f-919b-4d98-ab32-c6fb19dfb7e8","fullTitle":"Solarities: Elemental Encounters and Refractions","doi":"https://doi.org/10.53288/0404.1.00","publicationDate":null,"place":null,"contributions":[{"fullName":"Cymene Howe","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jeff Diamanti","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Amelia Moore","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}],"imprint":{"publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"}}},"__typename":"Funding"},{"fundingId":"915508b1-15a4-4777-8a22-a8793f6bb429","institutionId":"194614ac-d189-4a74-8bf4-74c0c9de4a81","workId":"95e15115-4009-4cb0-8824-011038e3c116","institution":{"institutionId":"194614ac-d189-4a74-8bf4-74c0c9de4a81","institutionDoi":null,"ror":null,"countryCode":null,"updatedAt":"2021-04-20T09:00:42.176303+00:00","createdAt":"2021-04-20T09:00:42.176303+00:00","institutionName":"The Danish Independent Research Council"},"program":"FSE","grantNumber":"0602-02551B","projectName":"Marine Renewable Energy as Alien","projectShortname":"Alien Energy","jurisdiction":"DK","work":{"workId":"95e15115-4009-4cb0-8824-011038e3c116","fullTitle":"Energy Worlds: In Experiment","doi":"https://doi.org/10.28938/9781912729098","publicationDate":"2021-05-01","place":"Manchester, UK","contributions":[{"fullName":"James Maguire","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Laura Watts","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Brit Ross Winthereik","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}],"imprint":{"publisher":{"publisherName":"Mattering Press","publisherId":"17d701c1-307e-4228-83ca-d8e90d7b87a6"}}},"__typename":"Funding"},{"fundingId":"06d8b815-6e31-4a34-9079-046754f31c6b","institutionId":"5120169d-2ab4-44f2-ac83-a82b6e6e6355","workId":"85330cd5-3962-4026-985a-6342a15b6747","institution":{"institutionId":"5120169d-2ab4-44f2-ac83-a82b6e6e6355","institutionDoi":null,"ror":"https://ror.org/0302b4677","countryCode":"GBR","updatedAt":"2022-07-18T11:23:57.843617+00:00","createdAt":"2022-07-18T11:23:57.843617+00:00","institutionName":"British Academy"},"program":"Heritage, Dignity and Violence","grantNumber":"HDV190229","projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"85330cd5-3962-4026-985a-6342a15b6747","fullTitle":"Neo-Aramaic and Kurdish Folklore from Northern Iraq: A Comparative Anthology with a Sample of Glossed Texts, Volume 1","doi":"https://doi.org/10.11647/OBP.0306","publicationDate":"2022-06-30","place":"Cambridge, UK","contributions":[{"fullName":"Geoffrey Khan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Masoud Mohammadirad","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Dorota Molin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul M. Noorlander","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Lourd Habeeb Hanna","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":5},{"fullName":"Aziz Emmanuel Eliya Al-Zebari","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":6},{"fullName":"Salim Abraham","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":7}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Funding"},{"fundingId":"dc2af92b-e136-4039-b200-c86113ae9b70","institutionId":"5120169d-2ab4-44f2-ac83-a82b6e6e6355","workId":"1bfc741a-1429-48f9-92a9-048a42bf3563","institution":{"institutionId":"5120169d-2ab4-44f2-ac83-a82b6e6e6355","institutionDoi":null,"ror":"https://ror.org/0302b4677","countryCode":"GBR","updatedAt":"2022-07-18T11:23:57.843617+00:00","createdAt":"2022-07-18T11:23:57.843617+00:00","institutionName":"British Academy"},"program":"Heritage, Dignity and Violence","grantNumber":"HDV190229","projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"1bfc741a-1429-48f9-92a9-048a42bf3563","fullTitle":"Neo-Aramaic and Kurdish Folklore from Northern Iraq: A Comparative Anthology with a Sample of Glossed Texts, Volume 2","doi":"https://doi.org/10.11647/OBP.0307","publicationDate":"2022-06-30","place":"Cambridge, UK","contributions":[{"fullName":"Geoffrey Khan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Masoud Mohammadirad","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Dorota Molin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul M. Noorlander","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Lourd Habeeb Hanna","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":5},{"fullName":"Aziz Emmanuel Eliya Al-Zebari","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":6},{"fullName":"Salim Abraham","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":7}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Funding"},{"fundingId":"44717eb5-1ea1-412b-85ce-3a289de71748","institutionId":"6cb3c2fa-72bf-460a-90b5-184f45c0dc66","workId":"e03a77a9-4f3f-4c09-95f6-6a02391a6525","institution":{"institutionId":"6cb3c2fa-72bf-460a-90b5-184f45c0dc66","institutionDoi":null,"ror":"https://ror.org/05b5c0584","countryCode":"FRA","updatedAt":"2021-11-29T15:09:27.010871+00:00","createdAt":"2021-09-29T06:34:28.854114+00:00","institutionName":"Jean Moulin University Lyon 3"},"program":"Institut d’Études Transtextuelles et Transculturelles (IETT)","grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"e03a77a9-4f3f-4c09-95f6-6a02391a6525","fullTitle":"Fascism, Vulnerability, and the Escape from Freedom: Readings to Repair Democracy","doi":"https://doi.org/10.53288/0392.1.00","publicationDate":"2022-11-11","place":"Earth, Milky Way","contributions":[{"fullName":"C. Jon Delogu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"}}},"__typename":"Funding"},{"fundingId":"284dedfa-3044-4ba0-a87d-a74567361432","institutionId":"c41e24a5-fff6-4d12-9748-6b1661548e3f","workId":"d2982949-7f7c-4527-8a55-6e4115adee99","institution":{"institutionId":"c41e24a5-fff6-4d12-9748-6b1661548e3f","institutionDoi":"https://doi.org/10.13039/501100000737","ror":"https://ror.org/03yghzc09","countryCode":"GBR","updatedAt":"2021-12-16T15:34:12.744355+00:00","createdAt":"2021-12-16T15:34:12.744355+00:00","institutionName":"University of Exeter"},"program":"Institutional Open Access Fund","grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"d2982949-7f7c-4527-8a55-6e4115adee99","fullTitle":"Reading Backwards: An Advance Retrospective on Russian Literature","doi":"https://doi.org/10.11647/OBP.0241","publicationDate":"2021-06-18","place":"Cambridge, UK","contributions":[{"fullName":"Timothy Langen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Muireann Maguire","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Funding"},{"fundingId":"7458ae70-57b4-4f22-88f3-85e483258749","institutionId":"cff96cbb-b0fe-4ed0-9761-2c59e84bbc40","workId":"4009b316-9098-4130-aa70-d644d798278b","institution":{"institutionId":"cff96cbb-b0fe-4ed0-9761-2c59e84bbc40","institutionDoi":"https://doi.org/10.13039/100005848","ror":"https://ror.org/0125jx070","countryCode":"USA","updatedAt":"2021-11-29T15:08:22.130919+00:00","createdAt":"2021-07-29T05:44:10.621950+00:00","institutionName":"Henry Luce Foundation"},"program":"Luce Foundation Grant","grantNumber":"Index 423067","projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"4009b316-9098-4130-aa70-d644d798278b","fullTitle":"Northeastern Asia and the Northern Rockies: Treasures from the Los Angeles County Museum of Art and the Daryl S. Paulson Collection","doi":"https://doi.org/10.53288/0383.1.00","publicationDate":"2022-12-31","place":"Earth, Milky Way","contributions":[{"fullName":"Stephen Little","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"T. Lawrence Larkin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"}}},"__typename":"Funding"},{"fundingId":"3cf51197-0797-4039-9a8f-e382bab937ab","institutionId":"51478cb6-9232-4e14-90de-d3f62f089d11","workId":"c6884d68-2305-4fc3-887c-70d28a3fdf90","institution":{"institutionId":"51478cb6-9232-4e14-90de-d3f62f089d11","institutionDoi":null,"ror":"https://ror.org/04g2vpn86","countryCode":"GBR","updatedAt":"2022-08-04T12:46:19.212512+00:00","createdAt":"2022-02-08T18:24:12.658177+00:00","institutionName":"Royal Holloway University of London"},"program":"Music & Letters Trust","grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"c6884d68-2305-4fc3-887c-70d28a3fdf90","fullTitle":"Replanteando la acción social por la música: la búsqueda de la convivencia y la ciudadanía en la Red de Escuelas de Música de Medellín","doi":"https://doi.org/10.11647/OBP.0263","publicationDate":"2022-02-08","place":"Cambridge, UK","contributions":[{"fullName":"Geoffrey Baker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Claudia García","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Funding"},{"fundingId":"dfa6042f-5d41-4834-9ed0-fa19f9ef47c4","institutionId":"90caf2ae-430b-4efc-9adb-b87e9f21dd56","workId":"c6884d68-2305-4fc3-887c-70d28a3fdf90","institution":{"institutionId":"90caf2ae-430b-4efc-9adb-b87e9f21dd56","institutionDoi":null,"ror":null,"countryCode":"GBR","updatedAt":"2022-10-21T09:05:26.161483+00:00","createdAt":"2022-10-21T09:05:26.161483+00:00","institutionName":"Music & Letters Trust"},"program":"Music & Letters Trust","grantNumber":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"work":{"workId":"c6884d68-2305-4fc3-887c-70d28a3fdf90","fullTitle":"Replanteando la acción social por la música: la búsqueda de la convivencia y la ciudadanía en la Red de Escuelas de Música de Medellín","doi":"https://doi.org/10.11647/OBP.0263","publicationDate":"2022-02-08","place":"Cambridge, UK","contributions":[{"fullName":"Geoffrey Baker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Claudia García","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Funding"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.pickle new file mode 100644 index 0000000..c8b1ea6 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings.pickle @@ -0,0 +1 @@ +[{"fundingId": "7bb8a630-cf63-49e2-b788-0a7b85ff9991", "institutionId": "e8d8f832-7a01-476d-b7e5-d2ee5c6c6b2d", "workId": "a93b05df-4265-4be8-9101-2bcebac859eb", "institution": {"institutionId": "e8d8f832-7a01-476d-b7e5-d2ee5c6c6b2d", "institutionDoi": "https://doi.org/10.13039/501100000735", "ror": "https://ror.org/013meh722", "countryCode": "GBR", "updatedAt": "2021-11-29T13:55:17.368289+00:00", "createdAt": "2021-11-29T13:55:17.368289+00:00", "institutionName": "University of Cambridge"}, "program": "Department of German and Dutch", "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "a93b05df-4265-4be8-9101-2bcebac859eb", "fullTitle": "The Life of August Wilhelm Schlegel, Cosmopolitan of Art and Poetry", "doi": "https://doi.org/10.11647/OBP.0069", "publicationDate": "2016-02-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Roger Paulin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Funding"}, {"fundingId": "60d0c9cf-ec5e-4472-a93c-634870b5a6f5", "institutionId": "b85a2820-63f0-49a0-a38f-9536b3119886", "workId": "fecc033f-919b-4d98-ab32-c6fb19dfb7e8", "institution": {"institutionId": "b85a2820-63f0-49a0-a38f-9536b3119886", "institutionDoi": "https://doi.org/10.13039/100007863", "ror": "https://ror.org/008zs3103", "countryCode": "USA", "updatedAt": "2021-11-29T15:13:24.512198+00:00", "createdAt": "2021-10-10T05:38:55.109371+00:00", "institutionName": "Rice University"}, "program": "Fondren Library", "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "fecc033f-919b-4d98-ab32-c6fb19dfb7e8", "fullTitle": "Solarities: Elemental Encounters and Refractions", "doi": "https://doi.org/10.53288/0404.1.00", "publicationDate": null, "place": null, "contributions": [{"fullName": "Cymene Howe", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jeff Diamanti", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Amelia Moore", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}], "imprint": {"publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}}}, "__typename": "Funding"}, {"fundingId": "915508b1-15a4-4777-8a22-a8793f6bb429", "institutionId": "194614ac-d189-4a74-8bf4-74c0c9de4a81", "workId": "95e15115-4009-4cb0-8824-011038e3c116", "institution": {"institutionId": "194614ac-d189-4a74-8bf4-74c0c9de4a81", "institutionDoi": null, "ror": null, "countryCode": null, "updatedAt": "2021-04-20T09:00:42.176303+00:00", "createdAt": "2021-04-20T09:00:42.176303+00:00", "institutionName": "The Danish Independent Research Council"}, "program": "FSE", "grantNumber": "0602-02551B", "projectName": "Marine Renewable Energy as Alien", "projectShortname": "Alien Energy", "jurisdiction": "DK", "work": {"workId": "95e15115-4009-4cb0-8824-011038e3c116", "fullTitle": "Energy Worlds: In Experiment", "doi": "https://doi.org/10.28938/9781912729098", "publicationDate": "2021-05-01", "place": "Manchester, UK", "contributions": [{"fullName": "James Maguire", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Laura Watts", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Brit Ross Winthereik", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}], "imprint": {"publisher": {"publisherName": "Mattering Press", "publisherId": "17d701c1-307e-4228-83ca-d8e90d7b87a6"}}}, "__typename": "Funding"}, {"fundingId": "06d8b815-6e31-4a34-9079-046754f31c6b", "institutionId": "5120169d-2ab4-44f2-ac83-a82b6e6e6355", "workId": "85330cd5-3962-4026-985a-6342a15b6747", "institution": {"institutionId": "5120169d-2ab4-44f2-ac83-a82b6e6e6355", "institutionDoi": null, "ror": "https://ror.org/0302b4677", "countryCode": "GBR", "updatedAt": "2022-07-18T11:23:57.843617+00:00", "createdAt": "2022-07-18T11:23:57.843617+00:00", "institutionName": "British Academy"}, "program": "Heritage, Dignity and Violence", "grantNumber": "HDV190229", "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "85330cd5-3962-4026-985a-6342a15b6747", "fullTitle": "Neo-Aramaic and Kurdish Folklore from Northern Iraq: A Comparative Anthology with a Sample of Glossed Texts, Volume 1", "doi": "https://doi.org/10.11647/OBP.0306", "publicationDate": "2022-06-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Geoffrey Khan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Masoud Mohammadirad", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Dorota Molin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul M. Noorlander", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Lourd Habeeb Hanna", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 5}, {"fullName": "Aziz Emmanuel Eliya Al-Zebari", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 6}, {"fullName": "Salim Abraham", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 7}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Funding"}, {"fundingId": "dc2af92b-e136-4039-b200-c86113ae9b70", "institutionId": "5120169d-2ab4-44f2-ac83-a82b6e6e6355", "workId": "1bfc741a-1429-48f9-92a9-048a42bf3563", "institution": {"institutionId": "5120169d-2ab4-44f2-ac83-a82b6e6e6355", "institutionDoi": null, "ror": "https://ror.org/0302b4677", "countryCode": "GBR", "updatedAt": "2022-07-18T11:23:57.843617+00:00", "createdAt": "2022-07-18T11:23:57.843617+00:00", "institutionName": "British Academy"}, "program": "Heritage, Dignity and Violence", "grantNumber": "HDV190229", "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "1bfc741a-1429-48f9-92a9-048a42bf3563", "fullTitle": "Neo-Aramaic and Kurdish Folklore from Northern Iraq: A Comparative Anthology with a Sample of Glossed Texts, Volume 2", "doi": "https://doi.org/10.11647/OBP.0307", "publicationDate": "2022-06-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Geoffrey Khan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Masoud Mohammadirad", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Dorota Molin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul M. Noorlander", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Lourd Habeeb Hanna", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 5}, {"fullName": "Aziz Emmanuel Eliya Al-Zebari", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 6}, {"fullName": "Salim Abraham", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 7}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Funding"}, {"fundingId": "44717eb5-1ea1-412b-85ce-3a289de71748", "institutionId": "6cb3c2fa-72bf-460a-90b5-184f45c0dc66", "workId": "e03a77a9-4f3f-4c09-95f6-6a02391a6525", "institution": {"institutionId": "6cb3c2fa-72bf-460a-90b5-184f45c0dc66", "institutionDoi": null, "ror": "https://ror.org/05b5c0584", "countryCode": "FRA", "updatedAt": "2021-11-29T15:09:27.010871+00:00", "createdAt": "2021-09-29T06:34:28.854114+00:00", "institutionName": "Jean Moulin University Lyon 3"}, "program": "Institut d\u2019\u00c9tudes Transtextuelles et Transculturelles (IETT)", "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "e03a77a9-4f3f-4c09-95f6-6a02391a6525", "fullTitle": "Fascism, Vulnerability, and the Escape from Freedom: Readings to Repair Democracy", "doi": "https://doi.org/10.53288/0392.1.00", "publicationDate": "2022-11-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "C. Jon Delogu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}}}, "__typename": "Funding"}, {"fundingId": "284dedfa-3044-4ba0-a87d-a74567361432", "institutionId": "c41e24a5-fff6-4d12-9748-6b1661548e3f", "workId": "d2982949-7f7c-4527-8a55-6e4115adee99", "institution": {"institutionId": "c41e24a5-fff6-4d12-9748-6b1661548e3f", "institutionDoi": "https://doi.org/10.13039/501100000737", "ror": "https://ror.org/03yghzc09", "countryCode": "GBR", "updatedAt": "2021-12-16T15:34:12.744355+00:00", "createdAt": "2021-12-16T15:34:12.744355+00:00", "institutionName": "University of Exeter"}, "program": "Institutional Open Access Fund", "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "d2982949-7f7c-4527-8a55-6e4115adee99", "fullTitle": "Reading Backwards: An Advance Retrospective on Russian Literature", "doi": "https://doi.org/10.11647/OBP.0241", "publicationDate": "2021-06-18", "place": "Cambridge, UK", "contributions": [{"fullName": "Timothy Langen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Muireann Maguire", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Funding"}, {"fundingId": "7458ae70-57b4-4f22-88f3-85e483258749", "institutionId": "cff96cbb-b0fe-4ed0-9761-2c59e84bbc40", "workId": "4009b316-9098-4130-aa70-d644d798278b", "institution": {"institutionId": "cff96cbb-b0fe-4ed0-9761-2c59e84bbc40", "institutionDoi": "https://doi.org/10.13039/100005848", "ror": "https://ror.org/0125jx070", "countryCode": "USA", "updatedAt": "2021-11-29T15:08:22.130919+00:00", "createdAt": "2021-07-29T05:44:10.621950+00:00", "institutionName": "Henry Luce Foundation"}, "program": "Luce Foundation Grant", "grantNumber": "Index 423067", "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "4009b316-9098-4130-aa70-d644d798278b", "fullTitle": "Northeastern Asia and the Northern Rockies: Treasures from the Los Angeles County Museum of Art and the Daryl S. Paulson Collection", "doi": "https://doi.org/10.53288/0383.1.00", "publicationDate": "2022-12-31", "place": "Earth, Milky Way", "contributions": [{"fullName": "Stephen Little", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "T. Lawrence Larkin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}}}, "__typename": "Funding"}, {"fundingId": "3cf51197-0797-4039-9a8f-e382bab937ab", "institutionId": "51478cb6-9232-4e14-90de-d3f62f089d11", "workId": "c6884d68-2305-4fc3-887c-70d28a3fdf90", "institution": {"institutionId": "51478cb6-9232-4e14-90de-d3f62f089d11", "institutionDoi": null, "ror": "https://ror.org/04g2vpn86", "countryCode": "GBR", "updatedAt": "2022-08-04T12:46:19.212512+00:00", "createdAt": "2022-02-08T18:24:12.658177+00:00", "institutionName": "Royal Holloway University of London"}, "program": "Music & Letters Trust", "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "c6884d68-2305-4fc3-887c-70d28a3fdf90", "fullTitle": "Replanteando la acci\u00f3n social por la m\u00fasica: la b\u00fasqueda de la convivencia y la ciudadan\u00eda en la Red de Escuelas de M\u00fasica de Medell\u00edn", "doi": "https://doi.org/10.11647/OBP.0263", "publicationDate": "2022-02-08", "place": "Cambridge, UK", "contributions": [{"fullName": "Geoffrey Baker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Claudia Garc\u00eda", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Funding"}, {"fundingId": "dfa6042f-5d41-4834-9ed0-fa19f9ef47c4", "institutionId": "90caf2ae-430b-4efc-9adb-b87e9f21dd56", "workId": "c6884d68-2305-4fc3-887c-70d28a3fdf90", "institution": {"institutionId": "90caf2ae-430b-4efc-9adb-b87e9f21dd56", "institutionDoi": null, "ror": null, "countryCode": "GBR", "updatedAt": "2022-10-21T09:05:26.161483+00:00", "createdAt": "2022-10-21T09:05:26.161483+00:00", "institutionName": "Music & Letters Trust"}, "program": "Music & Letters Trust", "grantNumber": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "work": {"workId": "c6884d68-2305-4fc3-887c-70d28a3fdf90", "fullTitle": "Replanteando la acci\u00f3n social por la m\u00fasica: la b\u00fasqueda de la convivencia y la ciudadan\u00eda en la Red de Escuelas de M\u00fasica de Medell\u00edn", "doi": "https://doi.org/10.11647/OBP.0263", "publicationDate": "2022-02-08", "place": "Cambridge, UK", "contributions": [{"fullName": "Geoffrey Baker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Claudia Garc\u00eda", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Funding"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings_bad.json new file mode 100644 index 0000000..b31867a --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/fundings_bad.json @@ -0,0 +1 @@ +{"data": {"fundings": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.json new file mode 100644 index 0000000..480ba64 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.json @@ -0,0 +1 @@ +{"data":{"imprint":{"imprintUrl":"https://punctumbooks.com/imprints/3ecologies-books/","imprintId":"78b0a283-9be3-4fed-a811-a7d4b9df7b25","imprintName":"3Ecologies Books","updatedAt":"2021-08-15T14:04:34.346667+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"02d14e3c-43bd-4589-8814-8a6b81352e7f","fullTitle":"Abandon Every Hope Who Enter Here","doi":null,"publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Hayley Singer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"aa2b4fca-a055-4ce9-ac77-1c8ff8b320b9","fullTitle":"A Manga Perfeita","doi":"https://doi.org/10.21983/P3.0270.1.00","publicationDate":"2019-12-18","place":"Earth, Milky Way","contributions":[{"fullName":"Erin Manning","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ernesto Filho","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Christine Greiner","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"c3d008a2-b357-4886-acc4-a2c77f1749ee","fullTitle":"Last Year at Betty and Bob's: An Actual Occasion","doi":"https://doi.org/10.53288/0363.1.00","publicationDate":"2021-07-08","place":"Earth, Milky Way","contributions":[{"fullName":"Sher Doruff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"781b77bd-edf8-4688-937d-cc7cc47de89f","fullTitle":"Last Year at Betty and Bob's: An Adventure","doi":"https://doi.org/10.21983/P3.0234.1.00","publicationDate":"2018-11-22","place":"Earth, Milky Way","contributions":[{"fullName":"Sher Doruff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ce38f309-4438-479f-bd1c-b3690dbd7d8d","fullTitle":"Last Year at Betty and Bob's: A Novelty","doi":"https://doi.org/10.21983/P3.0233.1.00","publicationDate":"2018-11-22","place":"Earth, Milky Way","contributions":[{"fullName":"Sher Doruff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"edf31616-ea2a-4c51-b932-f510b9eb8848","fullTitle":"No Archive Will Restore You","doi":"https://doi.org/10.21983/P3.0231.1.00","publicationDate":"2018-11-13","place":"Earth, Milky Way","contributions":[{"fullName":"Julietta Singh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f1badc5e-5363-45e7-8577-845a32ea340c","fullTitle":"On the Trail of the Morning Star","doi":"https://doi.org/10.53288/0462.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Dorothea Buck","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Susanne Antonetta","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Eva Lipton-Ormond","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"cd7c07af-840b-483b-af13-94320cb9aaaf","fullTitle":"Open Book in Ways of Water","doi":"https://doi.org/10.53288/0454.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Adam Wolfond","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d4a3f6cb-3023-4088-a5f4-147fb4510874","fullTitle":"Pitch and Revelation: Reconfigurations of Reading, Poetry, and Philosophy through the Work of Jay Wright","doi":"https://doi.org/10.53288/0380.1.00","publicationDate":"2022-07-07","place":"Earth, Milky Way","contributions":[{"fullName":"Will Daddario","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Matthew Goulish","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"b8580994-0b8b-42ba-b5a8-3e7e331aa948","fullTitle":"Rituals for Climate Change: A Crip Struggle for Ecojustice","doi":"https://doi.org/10.53288/0451.1.00","publicationDate":null,"place":"Earth: Milky Way","contributions":[{"fullName":"Naomi Ortiz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1d9045f8-1d8f-479c-983d-383f3a289bec","fullTitle":"Some Ways of Making Nothing: Apophatic Apparatuses in Contemporary Art","doi":"https://doi.org/10.21983/P3.0327.1.00","publicationDate":"2021-02-18","place":"Earth, Milky Way","contributions":[{"fullName":"Curt Cloninger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ffa5c5dd-ab4b-4739-8281-275d8c1fb504","fullTitle":"Sweet Spots: Writing the Connective Tissue of Relation","doi":"https://doi.org/10.53288/0340.1.00","publicationDate":"2021-12-30","place":"Earth, Milky Way","contributions":[{"fullName":"Mattie-Martha Sempert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"757ff294-0fca-40f5-9f33-39a2d3fd5c8a","fullTitle":"Teaching Myself To See","doi":"https://doi.org/10.21983/P3.0303.1.00","publicationDate":"2021-02-11","place":"Earth, Milky Way","contributions":[{"fullName":"Tito Mukhopadhyay","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2beff5ba-a543-407e-ae7a-f0ed1788f297","fullTitle":"Testing Knowledge: Toward an Ecology of Diagnosis, Preceded by the Dingdingdong Manifesto","doi":"https://doi.org/10.21983/P3.0307.1.00","publicationDate":"2021-04-15","place":"Earth, Milky Way","contributions":[{"fullName":"Katrin Solhdju","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Alice Rivières","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Isabelle Stengers","contributionType":"AFTERWORD_BY","mainContribution":true,"contributionOrdinal":3},{"fullName":"Damien Bright","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"c2fc6603-d0e3-411f-8175-43d35b893fd4","fullTitle":"The Great Singing Sea","doi":"https://doi.org/10.53288/0461.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Dawn Prince","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"571255b8-5bf5-4fe1-a201-5bc7aded7f9d","fullTitle":"The Perfect Mango","doi":"https://doi.org/10.21983/P3.0245.1.00","publicationDate":"2019-02-20","place":"Earth, Milky Way","contributions":[{"fullName":"Erin Manning","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a4cfb06e-a5a6-48cc-b7e5-c38228c132a8","fullTitle":"The Unnaming of Aliass","doi":"https://doi.org/10.21983/P3.0299.1.00","publicationDate":"2020-10-01","place":"Earth, Milky Way","contributions":[{"fullName":"Karin Bolender","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.pickle new file mode 100644 index 0000000..5b51463 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint.pickle @@ -0,0 +1 @@ +{"imprintUrl": "https://punctumbooks.com/imprints/3ecologies-books/", "imprintId": "78b0a283-9be3-4fed-a811-a7d4b9df7b25", "imprintName": "3Ecologies Books", "updatedAt": "2021-08-15T14:04:34.346667+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "02d14e3c-43bd-4589-8814-8a6b81352e7f", "fullTitle": "Abandon Every Hope Who Enter Here", "doi": null, "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Hayley Singer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "aa2b4fca-a055-4ce9-ac77-1c8ff8b320b9", "fullTitle": "A Manga Perfeita", "doi": "https://doi.org/10.21983/P3.0270.1.00", "publicationDate": "2019-12-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erin Manning", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ernesto Filho", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Christine Greiner", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "c3d008a2-b357-4886-acc4-a2c77f1749ee", "fullTitle": "Last Year at Betty and Bob's: An Actual Occasion", "doi": "https://doi.org/10.53288/0363.1.00", "publicationDate": "2021-07-08", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sher Doruff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "781b77bd-edf8-4688-937d-cc7cc47de89f", "fullTitle": "Last Year at Betty and Bob's: An Adventure", "doi": "https://doi.org/10.21983/P3.0234.1.00", "publicationDate": "2018-11-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sher Doruff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ce38f309-4438-479f-bd1c-b3690dbd7d8d", "fullTitle": "Last Year at Betty and Bob's: A Novelty", "doi": "https://doi.org/10.21983/P3.0233.1.00", "publicationDate": "2018-11-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sher Doruff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "edf31616-ea2a-4c51-b932-f510b9eb8848", "fullTitle": "No Archive Will Restore You", "doi": "https://doi.org/10.21983/P3.0231.1.00", "publicationDate": "2018-11-13", "place": "Earth, Milky Way", "contributions": [{"fullName": "Julietta Singh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f1badc5e-5363-45e7-8577-845a32ea340c", "fullTitle": "On the Trail of the Morning Star", "doi": "https://doi.org/10.53288/0462.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Dorothea Buck", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Susanne Antonetta", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Eva Lipton-Ormond", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "cd7c07af-840b-483b-af13-94320cb9aaaf", "fullTitle": "Open Book in Ways of Water", "doi": "https://doi.org/10.53288/0454.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Adam Wolfond", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d4a3f6cb-3023-4088-a5f4-147fb4510874", "fullTitle": "Pitch and Revelation: Reconfigurations of Reading, Poetry, and Philosophy through the Work of Jay Wright", "doi": "https://doi.org/10.53288/0380.1.00", "publicationDate": "2022-07-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Will Daddario", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Matthew Goulish", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "b8580994-0b8b-42ba-b5a8-3e7e331aa948", "fullTitle": "Rituals for Climate Change: A Crip Struggle for Ecojustice", "doi": "https://doi.org/10.53288/0451.1.00", "publicationDate": null, "place": "Earth: Milky Way", "contributions": [{"fullName": "Naomi Ortiz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1d9045f8-1d8f-479c-983d-383f3a289bec", "fullTitle": "Some Ways of Making Nothing: Apophatic Apparatuses in Contemporary Art", "doi": "https://doi.org/10.21983/P3.0327.1.00", "publicationDate": "2021-02-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Curt Cloninger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ffa5c5dd-ab4b-4739-8281-275d8c1fb504", "fullTitle": "Sweet Spots: Writing the Connective Tissue of Relation", "doi": "https://doi.org/10.53288/0340.1.00", "publicationDate": "2021-12-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Mattie-Martha Sempert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "757ff294-0fca-40f5-9f33-39a2d3fd5c8a", "fullTitle": "Teaching Myself To See", "doi": "https://doi.org/10.21983/P3.0303.1.00", "publicationDate": "2021-02-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Tito Mukhopadhyay", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2beff5ba-a543-407e-ae7a-f0ed1788f297", "fullTitle": "Testing Knowledge: Toward an Ecology of Diagnosis, Preceded by the Dingdingdong Manifesto", "doi": "https://doi.org/10.21983/P3.0307.1.00", "publicationDate": "2021-04-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Katrin Solhdju", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Alice Rivi\u00e8res", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Isabelle Stengers", "contributionType": "AFTERWORD_BY", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Damien Bright", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "c2fc6603-d0e3-411f-8175-43d35b893fd4", "fullTitle": "The Great Singing Sea", "doi": "https://doi.org/10.53288/0461.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Dawn Prince", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "571255b8-5bf5-4fe1-a201-5bc7aded7f9d", "fullTitle": "The Perfect Mango", "doi": "https://doi.org/10.21983/P3.0245.1.00", "publicationDate": "2019-02-20", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erin Manning", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a4cfb06e-a5a6-48cc-b7e5-c38228c132a8", "fullTitle": "The Unnaming of Aliass", "doi": "https://doi.org/10.21983/P3.0299.1.00", "publicationDate": "2020-10-01", "place": "Earth, Milky Way", "contributions": [{"fullName": "Karin Bolender", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint_bad.json new file mode 100644 index 0000000..cf2e897 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprint_bad.json @@ -0,0 +1 @@ +{"data": {"imprint": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.json new file mode 100644 index 0000000..aa40658 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.json @@ -0,0 +1 @@ +{"data":{"imprints":[{"imprintUrl":"https://punctumbooks.com/imprints/3ecologies-books/","imprintId":"78b0a283-9be3-4fed-a811-a7d4b9df7b25","imprintName":"3Ecologies Books","updatedAt":"2021-08-15T14:04:34.346667+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"02d14e3c-43bd-4589-8814-8a6b81352e7f","fullTitle":"Abandon Every Hope Who Enter Here","doi":null,"publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Hayley Singer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"aa2b4fca-a055-4ce9-ac77-1c8ff8b320b9","fullTitle":"A Manga Perfeita","doi":"https://doi.org/10.21983/P3.0270.1.00","publicationDate":"2019-12-18","place":"Earth, Milky Way","contributions":[{"fullName":"Erin Manning","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ernesto Filho","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Christine Greiner","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"c3d008a2-b357-4886-acc4-a2c77f1749ee","fullTitle":"Last Year at Betty and Bob's: An Actual Occasion","doi":"https://doi.org/10.53288/0363.1.00","publicationDate":"2021-07-08","place":"Earth, Milky Way","contributions":[{"fullName":"Sher Doruff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"781b77bd-edf8-4688-937d-cc7cc47de89f","fullTitle":"Last Year at Betty and Bob's: An Adventure","doi":"https://doi.org/10.21983/P3.0234.1.00","publicationDate":"2018-11-22","place":"Earth, Milky Way","contributions":[{"fullName":"Sher Doruff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ce38f309-4438-479f-bd1c-b3690dbd7d8d","fullTitle":"Last Year at Betty and Bob's: A Novelty","doi":"https://doi.org/10.21983/P3.0233.1.00","publicationDate":"2018-11-22","place":"Earth, Milky Way","contributions":[{"fullName":"Sher Doruff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"edf31616-ea2a-4c51-b932-f510b9eb8848","fullTitle":"No Archive Will Restore You","doi":"https://doi.org/10.21983/P3.0231.1.00","publicationDate":"2018-11-13","place":"Earth, Milky Way","contributions":[{"fullName":"Julietta Singh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f1badc5e-5363-45e7-8577-845a32ea340c","fullTitle":"On the Trail of the Morning Star","doi":"https://doi.org/10.53288/0462.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Dorothea Buck","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Susanne Antonetta","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Eva Lipton-Ormond","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"cd7c07af-840b-483b-af13-94320cb9aaaf","fullTitle":"Open Book in Ways of Water","doi":"https://doi.org/10.53288/0454.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Adam Wolfond","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d4a3f6cb-3023-4088-a5f4-147fb4510874","fullTitle":"Pitch and Revelation: Reconfigurations of Reading, Poetry, and Philosophy through the Work of Jay Wright","doi":"https://doi.org/10.53288/0380.1.00","publicationDate":"2022-07-07","place":"Earth, Milky Way","contributions":[{"fullName":"Will Daddario","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Matthew Goulish","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"b8580994-0b8b-42ba-b5a8-3e7e331aa948","fullTitle":"Rituals for Climate Change: A Crip Struggle for Ecojustice","doi":"https://doi.org/10.53288/0451.1.00","publicationDate":null,"place":"Earth: Milky Way","contributions":[{"fullName":"Naomi Ortiz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1d9045f8-1d8f-479c-983d-383f3a289bec","fullTitle":"Some Ways of Making Nothing: Apophatic Apparatuses in Contemporary Art","doi":"https://doi.org/10.21983/P3.0327.1.00","publicationDate":"2021-02-18","place":"Earth, Milky Way","contributions":[{"fullName":"Curt Cloninger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ffa5c5dd-ab4b-4739-8281-275d8c1fb504","fullTitle":"Sweet Spots: Writing the Connective Tissue of Relation","doi":"https://doi.org/10.53288/0340.1.00","publicationDate":"2021-12-30","place":"Earth, Milky Way","contributions":[{"fullName":"Mattie-Martha Sempert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"757ff294-0fca-40f5-9f33-39a2d3fd5c8a","fullTitle":"Teaching Myself To See","doi":"https://doi.org/10.21983/P3.0303.1.00","publicationDate":"2021-02-11","place":"Earth, Milky Way","contributions":[{"fullName":"Tito Mukhopadhyay","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2beff5ba-a543-407e-ae7a-f0ed1788f297","fullTitle":"Testing Knowledge: Toward an Ecology of Diagnosis, Preceded by the Dingdingdong Manifesto","doi":"https://doi.org/10.21983/P3.0307.1.00","publicationDate":"2021-04-15","place":"Earth, Milky Way","contributions":[{"fullName":"Katrin Solhdju","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Alice Rivières","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Isabelle Stengers","contributionType":"AFTERWORD_BY","mainContribution":true,"contributionOrdinal":3},{"fullName":"Damien Bright","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"c2fc6603-d0e3-411f-8175-43d35b893fd4","fullTitle":"The Great Singing Sea","doi":"https://doi.org/10.53288/0461.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Dawn Prince","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"571255b8-5bf5-4fe1-a201-5bc7aded7f9d","fullTitle":"The Perfect Mango","doi":"https://doi.org/10.21983/P3.0245.1.00","publicationDate":"2019-02-20","place":"Earth, Milky Way","contributions":[{"fullName":"Erin Manning","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a4cfb06e-a5a6-48cc-b7e5-c38228c132a8","fullTitle":"The Unnaming of Aliass","doi":"https://doi.org/10.21983/P3.0299.1.00","publicationDate":"2020-10-01","place":"Earth, Milky Way","contributions":[{"fullName":"Karin Bolender","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/advanced-methods/","imprintId":"ef38d49c-f8cb-4621-9f2f-1637560016e4","imprintName":"Advanced Methods","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"ea1668d8-4e63-4fdd-a05e-40631ae975ea","fullTitle":"Deploying the Social in an Engineering Co-design Method Statement","doi":"https://doi.org/10.53288/0378.1.03","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Charlotte Johnson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d003bfbd-fe32-4c63-a81f-37be5dc44d40","fullTitle":"Do Androids Dream of Electric Vehicles?: The Meeting As a Method in Projects of Socio-technical Transformation","doi":"https://doi.org/10.53288/0378.1.05","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Maria Șalaru","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0729b9d1-87d3-4739-8266-4780c3cc93da","fullTitle":"Doing Multispecies Theology","doi":null,"publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Mathew Arthur","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"982521fe-5936-4f59-a2ea-eb409589cc09","fullTitle":"Finding the Social Amid Pathogens, Cattle, and Scientific Research","doi":"https://doi.org/10.53288/0378.1.04","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Constance Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"70ea1ece-96cf-42d3-b8d3-568181095936","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0378.1.01","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Hannah Knox","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gemma John","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"af1d6a61-66bd-47fd-a8c5-20e433f7076b","fullTitle":"Inefficient Mapping: A Protocol for Attuning to Phenomena","doi":"https://doi.org/10.53288/0336.1.00","publicationDate":"2021-08-05","place":"Earth, Milky Way","contributions":[{"fullName":"Linda Knight","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a5f8ffb3-ef0b-4eba-b235-74250de904dc","fullTitle":"Introduction","doi":"https://doi.org/10.53288/0378.1.02","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Hannah Knox","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gemma John","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"aa9059ba-930c-4327-97a1-c8c7877332c1","fullTitle":"Making a Laboratory: Dynamic Configurations with Transversal Video","doi":"https://doi.org/10.21983/P3.0295.1.00","publicationDate":"2020-08-06","place":"Earth, Milky Way","contributions":[{"fullName":"Ben Spatz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"806c9991-030a-47ff-b2ff-2ba013595bbb","fullTitle":"Method of the “As Found”: How Matter Speaks for the Social in Brutalism","doi":"https://doi.org/10.53288/0378.1.08","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Nick Thoburn","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9453d382-4ec7-4386-b124-cee10ec4f063","fullTitle":"Performance Walking","doi":"https://doi.org/10.53288/0378.1.09","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Hannah Knox","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Britt Jurgensen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jonathan Atkinson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"19773b23-4500-4e0d-9f11-a924fad822ce","fullTitle":"Revealing Social Infrastructures of Time","doi":"https://doi.org/10.53288/0378.1.11","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Larissa Pschetz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michelle Bastian","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ryan D. Bowler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"504d6b1e-caf5-46fd-9000-b534bb6535d1","fullTitle":"Sharing Knowledge, Making Place: Exploring “the Social” in Co/mmunity Living in London","doi":"https://doi.org/10.53288/0378.1.07","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Gemma John","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8f256239-8104-4838-9587-ac234aedd822","fullTitle":"Speaking for the Social: A Catalog of Methods","doi":"https://doi.org/10.53288/0378.1.00","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Hannah Knox","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gemma John","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"81836422-84c7-4f74-b844-a39f2b0baf85","fullTitle":"The Benefit of Birthing Forth Insights: Reflections on Rhetorical Moves in Ethnographic Conversation","doi":"https://doi.org/10.53288/0378.1.06","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Petra Tjitske Kalshoven","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b0957ea0-2f9d-43ea-aeac-9c0845f62d78","fullTitle":"The Museum of Data","doi":"https://doi.org/10.53288/0378.1.12","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Haidy Geismar","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Joel Gethin Lewis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Antonia Walford","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"0b484ce6-2508-45ef-88b3-ad21d2324aa6","fullTitle":"These Boots Were Made for Talking: Speaking Landscape Socialities against the “Businessification” of the Dee Estuary","doi":"https://doi.org/10.53288/0378.1.10","publicationDate":"2022-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Damian O’Doherty","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.africanminds.co.za/","imprintId":"33550463-54cd-485f-b6e0-58f77a658918","imprintName":"African Minds","updatedAt":"2022-01-31T09:48:49.794473+00:00","createdAt":"2022-01-31T09:48:49.794473+00:00","publisherId":"b61217e4-3134-4bfe-8695-30e047ed3f57","publisher":{"publisherName":"African Minds","publisherId":"b61217e4-3134-4bfe-8695-30e047ed3f57"},"works":[{"workId":"eaf2fcc6-e203-41b7-ac98-5c68a987765a","fullTitle":"Anchored in Place: Rethinking the university and development in South Africa","doi":"https://doi.org/10.47622/9781928331759","publicationDate":"2018-10-26","place":"Cape Town, South Africa","contributions":[{"fullName":"Leslie Bank","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nico Cloete","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Francois van Schalkwyk","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"2998b7a4-4bbc-456a-9d51-7b71d807c891","fullTitle":"Boundaries of the Educational Imagination","doi":"https://doi.org/10.47622/978-1-928331-01-8","publicationDate":"2015-10-16","place":"Cape Town, South Africa","contributions":[{"fullName":"Wayne Hugo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9bb617e0-df14-40f9-8903-72d9a1742b4c","fullTitle":"Castells in Africa: Universities and Development","doi":"https://doi.org/10.47622/9781920677923","publicationDate":"2016-05-03","place":"Cape Town, South Africa","contributions":[{"fullName":"Johan Muller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nico Cloete","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Francois Van Schalkwyk","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"0ab05295-bf27-4ec4-8a50-23b5c7e265b0","fullTitle":"Change Management in TVET Colleges: Lessons Learnt from the Field of Practice","doi":"https://doi.org/10.47622/9781928331339","publicationDate":"2016-06-22","place":"Cape Town, South Africa","contributions":[{"fullName":"André Kraak","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Andrew Paterson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Kedibone Bok","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"5cb1c1a6-75c8-4057-b0f7-ca1db5ee0b3a","fullTitle":"Citizenship Law in Africa: A Comparative Study","doi":"https://doi.org/10.47622/9781928331087","publicationDate":"2016-01-25","place":"Cape Town, South Africa","contributions":[{"fullName":"Bronwyn Manby","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ac10ae1c-e3ce-4196-a184-3b94e8456a1f","fullTitle":"Driving Change: The Story of the South Africa Norway Tertiary Education Development Programme","doi":"https://doi.org/10.47622/9781920677435","publicationDate":"2014-05-20","place":"Cape Town, South Africa","contributions":[{"fullName":"Trish Gibbon","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5b46bf6f-ec7a-499f-a3c0-2e2df20332d0","fullTitle":"Effectiveness of Anti-Corruption Agencies in East Africa: Kenya, Tanzania and Uganda","doi":"https://doi.org/10.47622/9781928331148","publicationDate":"2016-01-25","place":"Cape Town, South Africa","contributions":[{"fullName":"Open Society Initiative for Southern Africa (OSISA","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f912d4d5-531b-41df-9cae-9efa897ce1f6","fullTitle":"Election Management Bodies in East Africa","doi":"https://doi.org/10.47622/9781920677978","publicationDate":"2016-02-29","place":"Cape Town, South Africa","contributions":[{"fullName":"Alexander Makulilo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Eugène Ntaganda","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Francis Away","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Margaret Sekaggya","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Patrick Osodo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"b79843cb-615a-4583-b818-b3d29b19469e","fullTitle":"Election Management Bodies in West Africa: A comparative study of the contribution of electoral commissions to the strengthen","doi":"https://doi.org/10.47622/9781920489168","publicationDate":"2016-05-23","place":"Cape Town, South Africa","contributions":[{"fullName":"Ismaila Fall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Mathias Hounkpe","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Adele Jinadu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Pascal Kambale","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"dd4b3266-dab2-4130-8abe-ab6d0ff66b61","fullTitle":"Going to University: The Influence of Higher Education on the Lives of Young South Africans","doi":"https://doi.org/10.47622/9781928331698","publicationDate":"2018-02-18","place":"Cape Town, South Africa","contributions":[{"fullName":"Jennifer Case","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Delia Marshall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Sioux McKenna","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Disaapele Mogashana","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"648c290c-a716-42b3-b254-e4986b869a34","fullTitle":"Higher Education Financing in East and Southern Africa","doi":"https://doi.org/10.47622/9781920355333","publicationDate":"2021-05-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Pundy Pillay","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9c5bc436-d57f-4598-9c9d-fe1d87c5fc0a","fullTitle":"Higher Education in Portuguese Speaking African Countries","doi":"https://doi.org/10.47622/9781920677039","publicationDate":"2014-10-10","place":"Cape Town, South Africa","contributions":[{"fullName":"Patrício Langa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"23c77b44-9731-4491-8dbd-80246918b85e","fullTitle":"Knowledge for a Sustainable World: A Southern African-Nordic contribution","doi":"https://doi.org/10.47622/9781928331049","publicationDate":"2015-11-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Tor Halvorsen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Hilde Ibsen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vyvienne M’kumbuzi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"478977bb-1034-497e-b3ad-c797d3e9e4ed","fullTitle":"Low-Income Students, Human Development and Higher Education in South Africa: Opportunities, obstacles and outcomes","doi":"https://doi.org/10.47622/9781928502395","publicationDate":"2022-05-01","place":"Cape Town","contributions":[{"fullName":"Melanie Walker","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"Monica McLean","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Mikateko Mathebula","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":3},{"fullName":"Patience Mukwambo","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"fb953523-0667-41f4-87e2-3827daa6e2e7","fullTitle":"One World, Many Knowledges: Regional experiences and cross-regional links in higher education","doi":"https://doi.org/10.47622/978-0-620-55789-4","publicationDate":"2016-05-13","place":"Cape Town, South Africa","contributions":[{"fullName":"Tor Halvorsen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Peter Vale","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"431a9f8c-416a-4ab9-a3c2-29b36f1c4a3d","fullTitle":"Out of Place: An Autoethnography of Postcolonial Citizenship","doi":"https://doi.org/10.47622/9781928502364","publicationDate":"2022-05-01","place":"Cape Town","contributions":[{"fullName":"Nuraan Davids","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jonathan D Jansen","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"0c8ea74d-5c39-49b7-95b3-86d84d9addab","fullTitle":"Positioning Diversity in Kenyan Schools: Teaching in the Face of Inequality and Discrimination","doi":"https://doi.org/10.47622/9781928502333","publicationDate":"2022-05-01","place":"South Africa","contributions":[{"fullName":"Malve von Möllendorff","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1}]},{"workId":"f61b3ca2-520c-4acc-b48d-91beb0810315","fullTitle":"Public Broadcasting in Africa Series: Uganda","doi":"https://doi.org/10.47622/9781920355401","publicationDate":"2012-08-24","place":"Cape Town, South Africa","contributions":[{"fullName":"George Lugalambi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"360104be-3ce5-485a-aac3-c8ccf1ac80c3","fullTitle":"Reflections of South African Student Leaders: 1994 to 2017","doi":"https://doi.org/10.47622/9781928502104","publicationDate":"2020-03-31","place":"Cape Town, South Africa","contributions":[{"fullName":"Thierry Luescher","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Denyse Webbstock","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ntokozo Bhengu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"56e18873-6314-457b-a45a-71e2a52679bd","fullTitle":"Reflections on Identity in Four African Cities","doi":"https://doi.org/10.47622/9781920051402","publicationDate":"2012-05-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Simon Bekker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Anne Leilde","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"4bbedb2f-a182-44de-b608-f2aedc0b78ea","fullTitle":"Refractions of the National,the Popular and the Global in African Cities","doi":"https://doi.org/10.47622/9781928502159","publicationDate":"2021-01-20","place":"Cape Town, South Africa","contributions":[{"fullName":"Simon Bekker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sylvia Croese","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Edgar Pieterse","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"e311bef6-4f12-4980-bfcb-dc5674a557a7","fullTitle":"Research Universities in Africa","doi":"https://doi.org/10.47622/9781928331872","publicationDate":"2018-11-05","place":"Cape Town, South Africa","contributions":[{"fullName":"Nico Cloete","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ian Bunting","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Francois van Schalkwyk","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"683c6b97-36e5-4e28-ad8f-59cd72c246a6","fullTitle":"Science Communication in South Africa: Reflections on Current Issues","doi":"https://doi.org/10.47622/9781928502036","publicationDate":"2019-11-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Peter Weingart","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marina Joubert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Bankole Falade","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"5f2691ad-bf73-4417-be03-f5c088d69641","fullTitle":"Seeking Impact and Visibility: Scholarly Communication in Southern Africa","doi":"https://doi.org/10.47622/9781920677510","publicationDate":"2014-05-20","place":"Cape Town, South Africa","contributions":[{"fullName":"Henry Trotter","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Catherine Kell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Michelle Willmers","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Eve Gray","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Thomas King","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"c66c22fb-ddf0-401a-9bb0-cc7a60ac0d67","fullTitle":"Sharing Knowledge, Transforming Societies: The Norhed Programme 2013-2020","doi":"https://doi.org/10.47622/9781928502005","publicationDate":"2019-10-19","place":"Cape Town, South Africa","contributions":[{"fullName":"Tor Halvorsen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Kristin Orgeret","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Roy Krøvel","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"01aa0400-9151-47fd-a4f2-e1de4a4369d1","fullTitle":"Situating Open Data: Global Trends in Local Contexts","doi":"https://doi.org/10.47622/978-1-928502-12-8","publicationDate":"2020-09-25","place":"Cape Town, South Africa","contributions":[{"fullName":"Danny Lämmerhirt","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ana Brandusescu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Natali a Domagala","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Patrick Enaholo","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"ba197722-3971-4e88-823d-2d9686c46947","fullTitle":"Sounding the Cape: Music, Identity and Politics in South Africa","doi":"https://doi.org/10.47622/978-1-920489-82-3","publicationDate":"2013-05-16","place":"Cape Town, South Africa","contributions":[{"fullName":"Denis-Constant Martin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d23b1608-4920-4211-af73-6b5a53e71a2a","fullTitle":"Systemic School Improvement Interventions in South Africa: Some Practical Lessons from Development Practioners","doi":"https://doi.org/10.47622/9781920677374","publicationDate":"2014-06-20","place":"Cape Town, South Africa","contributions":[{"fullName":"Godwin Khosa","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"71602b58-d37e-4ec5-89c3-dcadb991ccad","fullTitle":"Teaching and Learning for Change: Education and Sustainability in South Africa","doi":"https://doi.org/10.47622/9781928502241","publicationDate":"2021-12-15","place":"Cape Town","contributions":[{"fullName":"Ingrid Schudel","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"Zintle Songqwaru","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Sirkka Tshiningayamwe","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":3},{"fullName":"Heila Lotz-Sisitka","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"0378165c-c792-41e3-ba66-f00c3f1b7e29","fullTitle":"The Civil Society Guide to Regional Economic Communities in Africa","doi":"https://doi.org/10.47622/9781920677961","publicationDate":"2016-01-25","place":"Cape Town, South Africa","contributions":[{"fullName":"Morris Odhiambo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Rudy Chitiga","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Solomon Ebobrah","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"3e789888-099d-4a6a-b9b4-79e32f34e49e","fullTitle":"The Delusion of Knowledge Transfer: The Impact of Foreign Aid Experts on Policy-making in South Africa and Tanzania","doi":"https://doi.org/10.47622/9781928331391","publicationDate":"2016-10-03","place":"Cape Town, South Africa","contributions":[{"fullName":"Susanne Koch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Peter Weingart","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"8137ba52-4283-45ae-b7f3-1cd3ad6e4593","fullTitle":"The Future of Scholarly Publishing: Open Access and the Economics of Digitisation","doi":"https://doi.org/10.47622/9781928331537","publicationDate":"2017-09-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Peter Weingart","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Niels Taubert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"8aeaf6b4-b583-4d9b-a1f9-e1ac5cc037a5","fullTitle":"The Next Generation of Scientists in Africa","doi":"https://doi.org/10.47622/978-1-928331-93-3","publicationDate":"2018-11-06","place":"Cape Town, South Africa","contributions":[{"fullName":"Catherine Beaudry","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Johann Mouton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Heidi Prozesky","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"97c0921e-fa5f-4869-b412-1a6a221d1984","fullTitle":"The Origins of War in Mozambique: A History of Unity and Division","doi":"https://doi.org/10.47622/978-1-920489-97-7","publicationDate":"2013-05-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Sayaka Funada-Classen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2dc78bdc-de63-40fd-b84e-5f7fb03d9795","fullTitle":"The Politics of Housing in (Post-)Colonial Africa","doi":"https://doi.org/10.1515/9783110601183","publicationDate":"2021-05-18","place":"Cape Town, South Africa","contributions":[{"fullName":"Kirsten Rüther","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Martina Barker-Ciganikova","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Daniela Waldburger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Carl-Philipp Bodenstein","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"7a98cde8-d9f0-403a-9a54-605fbe6c2215","fullTitle":"The Social Dynamics of Open Data","doi":"https://doi.org/10.47622/9781928331568","publicationDate":"2017-12-12","place":"Cape Town, South Africa","contributions":[{"fullName":"Francois Van Schalkwyk","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Stefaan Verhulst","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Gustavo Magalhaes","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Juan Pane","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Johanna Walker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"48c5a742-a138-465d-b7f0-021feb8f463b","fullTitle":"The State of Open Data: Histories and Horizons","doi":"https://doi.org/10.47622/9781928331957","publicationDate":"2019-05-15","place":"Cape Town, South Africa","contributions":[{"fullName":"Tim Davies","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Mor Rubinstein","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Fernando Perini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"2fbe75a4-328f-4bd2-ac4b-bd1a244d4009","fullTitle":"The University in Africa and Democratic Citizenship: Hothouse or Training Ground?","doi":"https://doi.org/10.47622/9781920355678","publicationDate":"2012-05-28","place":"Cape Town, South Africa","contributions":[{"fullName":"Thierry Luescher-Mamashela","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"35f4af22-a48e-4ab6-ae68-418aaee262ad","fullTitle":"Towards a People-Driven African Union: Current Obstacles and New Opportunities","doi":"https://doi.org/10.47622/9781920051839","publicationDate":"2012-08-24","place":"Cape Town, South Africa","contributions":[{"fullName":"AfriMAP","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"821069bf-42a0-49ff-a5be-9af2a36cda93","fullTitle":"Trading Places: Accessing land in African cities","doi":"https://doi.org/10.47622/978-1-920489-99-1","publicationDate":"2013-11-01","place":"Cape Town, South Africa","contributions":[{"fullName":"Mark Napier","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Stephen Berrisford","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Caroline Kihato","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rod McGaffin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Lauren Royston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"c5e8ee0d-0bd8-4dda-8a7b-c400d6fc06c1","fullTitle":"Transforming Research Excellence: New Ideas from the Global South","doi":"https://doi.org/10.47622/9781928502067","publicationDate":"2020-01-20","place":"Cape Town, South Africa","contributions":[{"fullName":"Erika Kraemer-Mbula","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Robert Tijssen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Matthew Wallace","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Robert McLean","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"e41d6d68-c97f-4134-a74e-877d334a5aad","fullTitle":"Ubushakashatsi mu Bumenyi Nyamuntu n’Imibanire y’Abantu","doi":"https://doi.org/10.47622/9781928331971","publicationDate":"2019-10-18","place":"Cape Town, South Africa","contributions":[{"fullName":"Evode Mukama","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Laurent Nkusi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"d57fa3c7-9b76-4d14-ae90-5720f5389c64","fullTitle":"Universities and Economic Development in Africa: Pact, academic core and coordination","doi":"https://doi.org/10.47622/9781920355807","publicationDate":"2011-04-11","place":"Cape Town, South Africa","contributions":[{"fullName":"Nico Cloete","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Tracy Bailey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Pundy Pillay","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ian Bunting","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Peter Maassen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprint/anarchist-developments-in-cultural-studies/","imprintId":"3bdf14c5-7f9f-42d2-8e3b-f78de0475c76","imprintName":"Anarchist Developments in Cultural Studies","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"1d014946-aa73-4fae-9042-ef8830089f3c","fullTitle":"Blasting the Canon","doi":"https://doi.org/10.21983/P3.0035.1.00","publicationDate":"2013-06-25","place":"Brooklyn, NY","contributions":[{"fullName":"Ruth Kinna","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Süreyyya Evren","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"e1f74d6b-adab-4e56-8bc9-6fbd0eaab89c","fullTitle":"Ontological Anarché: Beyond Materialism and Idealism","doi":"https://doi.org/10.21983/P3.0060.1.00","publicationDate":"2014-01-24","place":"Brooklyn, NY","contributions":[{"fullName":"Duane Rousselle","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jason Adams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/brainstorm-books/","imprintId":"1e464718-2055-486b-bcd9-6e21309fcd80","imprintName":"Brainstorm Books","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"12502bdf-2a7c-4f5d-891d-d501db9c3c0c","fullTitle":"Agricultural Inventiveness: Beyond Environmental Management?","doi":"https://doi.org/10.21983/P3.0207.1.17","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Lucas Ihlein","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b1bedbab-f224-42a4-9750-8d87ec10eba1","fullTitle":"An Ear to the Ground ","doi":"https://doi.org/10.21983/P3.0207.1.06","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Andrew Belletty","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fdd9e45a-08b4-4b98-9c34-bada71a34979","fullTitle":"Animal Emotions: How They Drive Human Behavior","doi":"https://doi.org/10.21983/P3.0305.1.00","publicationDate":"2020-06-18","place":"Earth, Milky Way","contributions":[{"fullName":"Christian Montag","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Kenneth L. Davis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"811fd271-b1dc-490a-a872-3d6867d59e78","fullTitle":"Aural History","doi":"https://doi.org/10.21983/P3.0282.1.00","publicationDate":"2020-03-12","place":"Earth, Milky Way","contributions":[{"fullName":"Gila Ashtor","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a0b81c05-ecf5-483e-a8e2-ff7a112e46ca","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0207.1.20","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Prudence Gibson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Brits Baylee","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"79c7b975-7dbd-4dd9-8d63-c34a1e480cf7","fullTitle":"Brain Trees: Neuroscientific Metaphor and Botanical Thought","doi":"https://doi.org/10.21983/P3.0207.1.09","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Baylee Brits","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4d0430e3-3640-4d87-8f02-cbb45f6ae83b","fullTitle":"Chaucer's Comic Providence","doi":"https://doi.org/10.53288/0362.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Janet Thormann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"L.O. Aranye Fradenburg Joy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"e0108453-55ef-4114-b96a-5fbf834a27ec","fullTitle":"Continuous Green Abstraction: Embodied Knowledge, Intuition, and Metaphor","doi":"https://doi.org/10.21983/P3.0207.1.12","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Ben Woodard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f01cb60b-69bf-4d11-bd3c-fd5b36663029","fullTitle":"Covert Plants: Vegetal Consciousness and Agency in an Anthropocentric World","doi":"https://doi.org/10.21983/P3.0207.1.00","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Prudence Gibson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Brits Baylee","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"9bdf38ca-95fd-4cf4-adf6-ed26e97cf213","fullTitle":"Critique of Fantasy, Vol. 1: Between a Crypt and a Datemark","doi":"https://doi.org/10.21983/P3.0277.1.00","publicationDate":"2020-06-25","place":"Earth, Milky Way","contributions":[{"fullName":"Laurence A. Rickels","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"89f9c84b-be5c-4020-8edc-6fbe0b1c25f5","fullTitle":"Critique of Fantasy, Vol. 2: The Contest between B-Genres","doi":"https://doi.org/10.21983/P3.0278.1.00","publicationDate":"2020-11-24","place":"Earth, Milky Way","contributions":[{"fullName":"Laurence A. Rickels","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"79464e83-b688-4b82-84bc-18d105f60f33","fullTitle":"Critique of Fantasy, Vol. 3: The Block of Fame","doi":"https://doi.org/10.21983/P3.0279.1.00","publicationDate":"2021-01-14","place":"Earth, Milky Way","contributions":[{"fullName":"Laurence A. Rickels","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"efcb3155-8bd4-4a96-adf6-835bbd78a06f","fullTitle":"Figures","doi":"https://doi.org/10.21983/P3.0207.1.13","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Lisa Dowdall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d94b95b8-81a0-4bf4-8e76-f90236501101","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0207.1.01","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Prudence Gibson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Brits Baylee","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"9b7bc405-de45-4e51-a61d-49bd2ee344b7","fullTitle":"Gardening / Grasshopper in a Field ","doi":"https://doi.org/10.21983/P3.0207.1.07","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Luke Fischer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3c6e5eed-3835-481d-b4ec-7cfdf4206174","fullTitle":"Gardening out of the Anthropocene: Creating DIfferent Relations between Humans and Edible Plants in Sydney","doi":"https://doi.org/10.21983/P3.0207.1.19","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Jennifer Mae Hamilton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"992c6ff8-e166-4014-85cc-b53af250a4e4","fullTitle":"Hack the Experience: Tools for Artists from Cognitive Science","doi":"https://doi.org/10.21983/P3.0206.1.00","publicationDate":"2018-09-04","place":"Earth, Milky Way","contributions":[{"fullName":"Ryan Dewey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b7d4e13d-0212-46b7-abbd-d4d659c0c136","fullTitle":"Icaro / Heyowicinayo","doi":"https://doi.org/10.21983/P3.0207.1.11","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Tamryn Bennett","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2490bb1d-ccf0-48ef-aaa0-7b1a94bfddbb","fullTitle":"Interview with Michael Marder","doi":"https://doi.org/10.21983/P3.0207.1.03","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Prudence Gibson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"93d22914-b425-44bf-a82a-773e38a3ef9d","fullTitle":"Introduction: Covert Plants","doi":"https://doi.org/10.21983/P3.0207.1.02","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Baylee Brits","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Prudence Gibson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"274ac698-9b96-4920-bc13-041cb0d6cab5","fullTitle":"Lover Nature ","doi":"https://doi.org/10.21983/P3.0207.1.05","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Paul Dawson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"46b7b07c-6727-4240-81fc-0ae318879d28","fullTitle":"Metaphoric Plants: Goethe's Metamorphosis of Plants and the Metaphors of Reason","doi":"https://doi.org/10.21983/P3.0207.1.10","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Dalia Nassar","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ed8bf4d3-302a-4288-9c19-7fc3badd55d1","fullTitle":"Mixed Up with Trees: The Gadgur and the Dreaming","doi":"https://doi.org/10.21983/P3.0207.1.04","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Stephen Muecke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4a42f23b-5277-49b5-8310-c3c38ded5bf5","fullTitle":"Opioids: Addiction, Narrative, Freedom","doi":"https://doi.org/10.21983/P3.0210.1.00","publicationDate":"2018-10-05","place":"Earth, Milky Way","contributions":[{"fullName":"Maia Dolphin-Krute","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d6d890d7-eae7-48da-8496-177820a5331e","fullTitle":"Persons as Plants: Ecopsychology and the Return to the Dream of Nature","doi":"https://doi.org/10.21983/P3.0207.1.15","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Monica Gagliano","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"40eeeb57-1db1-4b00-8438-0ccd0a43b3c5","fullTitle":"Rooted ","doi":"https://doi.org/10.21983/P3.0207.1.16","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Justin Clemens","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7e4f1977-3bbd-45df-9adf-052da36d2cdb","fullTitle":"Spores from Space: Becoming the Alien","doi":"https://doi.org/10.21983/P3.0207.1.08","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Tessa Laird","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c6120992-fdae-4439-83dd-58b972ebcd0f","fullTitle":"Stories of Ambivalence","doi":"https://doi.org/10.53288/0464.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Sana Sheikh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fa9b51aa-2a8a-45a1-b6be-fb7ba21942e6","fullTitle":"The Colour Green ","doi":"https://doi.org/10.21983/P3.0207.1.14","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Prudence Gibson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"612a3506-2ec0-4ae3-baef-3f4f4c9d7772","fullTitle":"The Dream Slaves","doi":"https://doi.org/10.53288/0399.1.00","publicationDate":null,"place":null,"contributions":[{"fullName":"Darieck Scott","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"18d3d876-bcaf-4e1c-a67a-05537f808a99","fullTitle":"The Hegemony of Psychopathy","doi":"https://doi.org/10.21983/P3.0180.1.00","publicationDate":"2017-09-19","place":"Earth, Milky Way","contributions":[{"fullName":"Lajos Brons","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ab470fb9-c0f6-47d5-bb85-6a7576c13182","fullTitle":"Trees and Landlords and Other Public Experiments: An Interview with Natalie Jeremijenko","doi":"https://doi.org/10.21983/P3.0207.1.18","publicationDate":"2018-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Susie Pratt","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5dca2af4-43f2-4cdb-a7a5-5654a722c4e0","fullTitle":"Visceral: Essays on Illness Not as Metaphor","doi":"https://doi.org/10.21983/P3.0185.1.00","publicationDate":"2017-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Maia Dolphin-Krute","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e8d8f5d7-3348-4f25-8716-5807c0350899","fullTitle":"Wilhelm Reich versus the Flying Saucers","doi":"https://doi.org/10.53288/0452.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"James Reich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://ceupress.com/","imprintId":"d71c31cb-93ec-411b-b4a6-898eda97088f","imprintName":"CEU Press","updatedAt":"2021-10-04T14:03:48.933402+00:00","createdAt":"2021-10-04T14:03:48.933402+00:00","publisherId":"61eb98b8-f767-46a5-a733-6e459e729707","publisher":{"publisherName":"Central European University Press","publisherId":"61eb98b8-f767-46a5-a733-6e459e729707"},"works":[{"workId":"7eb384db-fa2a-47f6-b0cc-4830c8cb3215","fullTitle":"After the Berlin Wall: A History of the EBRD, Volume 1","doi":"https://doi.org/10.7829/9789633863855","publicationDate":"2020-09-01","place":"Budapest","contributions":[{"fullName":"Andrew Kilpatrick","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"751db0de-b500-44da-8866-a976f149a716","fullTitle":"Constructing Identities over Time: “Bad Gypsies” and “Good Roma” in Russia and Hungary","doi":"https://doi.org/10.7829/9789633864166","publicationDate":"2021-12-08","place":"Hungary","contributions":[{"fullName":"Jekatyerina Dunajeva","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"35b1abfa-f786-48e7-9b06-193bbfacb563","fullTitle":"Everyday Life under Communism and After: Lifestyle and Consumption in Hungary, 1945–2000","doi":"https://doi.org/10.7829/9789633863770","publicationDate":null,"place":null,"contributions":[{"fullName":"Tibor Valuch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d7c714c6-208f-4e15-ba84-193c1a53260f","fullTitle":"Growing in the Shadow of Antifascism: Remembering the Holocaust in State-Socialist Eastern Europe","doi":"https://doi.org/10.7829/9789633864364","publicationDate":"2022-07-31","place":"Budapest","contributions":[{"fullName":"Kata Bohus","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"Peter Hallama","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Stephan Stach","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"7bdd8f66-7e40-4eb3-8886-69137bb37c9b","fullTitle":"Keeping the World’s Environment under Review: An Intellectual History of the Global Environment Outlook","doi":"https://doi.org/10.7829/9789633864326","publicationDate":"2022-06-20","place":"Budapest","contributions":[{"fullName":"Jan Bakkes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marion Cheatle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Nora Mžavanadze","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"László Pintér","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Ronald G. Witt","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"4b2f70f9-91db-4ebb-b4fa-6c1ea3440f41","fullTitle":"Memory Crash: Politics of History In and Around Ukraine, 1980s-2010s","doi":"https://doi.org/10.7829/9789633863817","publicationDate":"2022-01-11","place":"Hungary","contributions":[{"fullName":"Georgiy Kasianov","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dc122ff3-262d-49b8-a266-3a3fb99a7451","fullTitle":"Rolling Transition and the Role of Intellectuals: The Case of Hungary","doi":"https://doi.org/10.7829/9789633864791","publicationDate":"2022-08-02","place":"Hungary","contributions":[{"fullName":"András Bozóki","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"71945347-7d60-4f1c-ab85-5435f9476d86","fullTitle":"Romani Liberation: A Northern Perspective on Emancipatory Struggles and Progress","doi":"https://doi.org/10.7829/9789633864524","publicationDate":"2022-06-10","place":null,"contributions":[{"fullName":"Jan Selling","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"854efff3-6b60-4ade-b39c-4ea0693bc80c","fullTitle":"Staged Otherness: Ethnic Shows in Central and Eastern Europe, 1850–1939","doi":"https://doi.org/10.7829/9789633864401","publicationDate":"2021-12-22","place":"Hungary","contributions":[{"fullName":"Dagnosław Demski","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Dominika Czarnecka","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"ef5b8eaf-c818-4ca2-bb48-39e75ba73853","fullTitle":"The Anatomy of Post-Communist Regimes: A Conceptual Framework","doi":"https://doi.org/10.7829/9789633863701","publicationDate":"2021-02-20","place":"Budapest","contributions":[{"fullName":"Bálint Magyar","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bálint Madlovics","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"04ff969c-c3d4-4929-ba0d-b8879f5d28a8","fullTitle":"Transforming Markets: A Development Bank for the 21st Century – A History of the EBRD, Volume 2","doi":"https://doi.org/10.7829/9789633864128","publicationDate":"2021-09-29","place":"Hungary","contributions":[{"fullName":"Andrew Kilpatrick","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Anthony Williams","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"a94a9c9f-a651-456e-b91f-e2dbd4eed59c","fullTitle":"Words in Space and Time: Historical Atlas of Language Politics in Modern Central Europe","doi":"https://doi.org/10.7829/9789633864180","publicationDate":"2021-12-01","place":"Hungary","contributions":[{"fullName":"Tomasz Kamusella","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.copim.ac.uk/","imprintId":"9ebe960b-946e-4502-ae07-16a63a943cd7","imprintName":"COPIM","updatedAt":"2022-06-10T11:33:07.205934+00:00","createdAt":"2022-06-10T11:33:07.205934+00:00","publisherId":"931b15d1-fb8a-4e38-a518-82515fa938da","publisher":{"publisherName":"Community-led Open Publication Infrastructures for Monographs","publisherId":"931b15d1-fb8a-4e38-a518-82515fa938da"},"works":[],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/ctm-documents-initiative/","imprintId":"cec45cc6-8cb5-43ed-888f-165f3fa73842","imprintName":"CTM Documents Initiative","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"bf28c232-41c5-4711-91ae-c9bef0df58fe","fullTitle":"Aesthetic States of Frenzy: Nietzsche’s Aesthetic Palimpsest","doi":"https://doi.org/10.21983/P3.0149.1.16","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Joseph Nechvatal","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"beb3b942-50f9-48c1-8066-b191f022ce67","fullTitle":"A Horse is Being Beaten: On Nietzsche’s “Equinimity”","doi":"https://doi.org/10.21983/P3.0149.1.12","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Dominic Pettman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dcb517c4-424c-43da-a113-c205d86e2c28","fullTitle":"All for Naught","doi":"https://doi.org/10.21983/P3.0149.1.11","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Eugene Thacker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"74dbb9d3-a9f6-4d1c-8ef5-d0eb7f1fc64c","fullTitle":"A Philosophy of the Antichrist in the Time of the Anthropocenic Multitude: Preliminary Lexicon for the Conceptual Network","doi":"https://doi.org/10.21983/P3.0149.1.06","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Gary Shapiro","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6e65bca5-98f1-4fac-8269-4a7073348a46","fullTitle":"Apian Semantics","doi":"https://doi.org/10.21983/P3.0053.1.20","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Matthew Clements","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ffc0f87a-97b5-4726-818f-99ea9fbd0d51","fullTitle":"A Sensing Body - A Networked Mind ","doi":"https://doi.org/10.21983/P3.0098.1.20","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Adrienne Hart","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8bbc2b89-c8ad-46a6-8f90-a8d9d3284222","fullTitle":"A.V. (Anthropocosmogonic Vastupurushamanism)","doi":"https://doi.org/10.21983/P3.0098.1.26","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Dan Mellamphy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"24f93aa5-2a50-4899-a9e4-27db8c38991b","fullTitle":"A Visit to the Old City of Hebron","doi":"https://doi.org/10.21983/P3.0053.1.14","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Raja Shehadeh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6a4dea30-a92e-4310-b149-ce7708056982","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0053.1.38","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[]},{"workId":"0e861906-e590-4a65-8956-7fc4d6985669","fullTitle":"Backmatter ","doi":"https://doi.org/10.21983/P3.0098.1.29","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"92df6413-2dab-4942-97fe-406119935121","fullTitle":"Becoming Fugitive: Carceral Space and Rancierian Politics","doi":"https://doi.org/10.21983/P3.0053.1.10","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Maryam Monalisa Gharavi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"56cffa5c-db35-4a19-8a0d-b727ad780c09","fullTitle":"Bee Workers and the Expanding Edges of Capitalism ","doi":"https://doi.org/10.21983/P3.0098.1.15","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Renisa Mawani","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d77c459c-1841-4f08-b498-2c058a0751ea","fullTitle":"Bodies at Scene: Architecture as Friction","doi":"https://doi.org/10.21983/P3.0098.1.10","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Pedro Hernández Martínez","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9ab9e3f3-1fc1-4cf8-b7c2-15c8b25ef8d9","fullTitle":"Bodies in Sympathy for Just One Night ","doi":"https://doi.org/10.21983/P3.0098.1.23","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Chrysanthi Nigianni","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b3a36225-1042-47e8-9252-dc05e4d5a1de","fullTitle":"Bodies on the Line: Somatic Risk and Psychogeographies in Urban Exploration and Palestinian 'Infiltration'","doi":"https://doi.org/10.21983/P3.0098.1.05","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Hanna Baumann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2739a00e-42b3-4835-b3d5-60399bd64fe4","fullTitle":"Bread and CIrcus: Agorae Vs Arenas","doi":"https://doi.org/10.21983/P3.0053.1.29","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Eduardo McIntosh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f9c9b509-fcad-4fae-9af0-33cc4b2c70f7","fullTitle":"Briefly on Walking","doi":"https://doi.org/10.21983/P3.0053.1.08","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Caroline Filice Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e57477e6-2a52-4872-80a3-546d45764fec","fullTitle":"Building Body: Two Brief Treatments on Landing Site Theory","doi":"https://doi.org/10.21983/P3.0098.1.25","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Alan Prohm","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"05c3c7c3-0714-45f1-be30-040f94fe5fc6","fullTitle":"Caught in the Cloud: The Biopolitics of Teargas Warfare","doi":"https://doi.org/10.21983/P3.0098.1.04","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Philippe Theophanidis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"edce305e-7a9d-4eb4-af9e-9d88f3f73c1e","fullTitle":"Chamayou's Manhunts: From Territory to Space?","doi":"https://doi.org/10.21983/P3.0098.1.08","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Stuart Elden","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"204592eb-84cb-4e52-94f6-16f871a23e36","fullTitle":"Cinematic Catalysts: Contempt + Casa Malaparte","doi":"https://doi.org/10.21983/P3.0053.1.24","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Danielle Willems","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ed5d2f5c-ad61-4391-9441-b7f4903f5155","fullTitle":"Corpographies: Making Sense of Modern War","doi":"https://doi.org/10.21983/P3.0098.1.07","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Derek Gregory","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"cc5df6d4-a914-436f-b15a-627943f48b66","fullTitle":"Digital Alexandrians: Greek as Musical Code for Nietzsche and Kittler","doi":"https://doi.org/10.21983/P3.0149.1.03","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Babette Babich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"72284ae3-bc9a-4757-b7c6-2775145068e8","fullTitle":"Disolving Minds and Bodies","doi":"https://doi.org/10.21983/P3.0053.1.21","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Hiroko Nakatani","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"02895e45-0309-4838-8826-29d0f8f78c60","fullTitle":"DIY: Biopolitics: The Deregulated Self","doi":"https://doi.org/10.21983/P3.0053.1.34","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Russel Hughes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bd925d42-7ed3-4726-be89-4a970d79bd85","fullTitle":"Dream of Flying - Flying Bodies","doi":"https://doi.org/10.21983/P3.0098.1.21","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Elena Loizidou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8b68fd4b-35f4-4b5f-8132-b0dcd86d65b7","fullTitle":"Dress Becomes Body: Fashioning the Force of Form","doi":"https://doi.org/10.21983/P3.0098.1.19","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Erin Manning","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"42aa0f86-1971-4ba2-b156-88931755490b","fullTitle":"Entropy, Law, and Funambulism ","doi":"https://doi.org/10.21983/P3.0053.1.03","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Lucy Finchet-Madock","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8518d468-892f-4cf4-adf5-1b13e435701d","fullTitle":"Farmville, Eternal Recurrence, and the Will-to-Power-Ups","doi":"https://doi.org/10.21983/P3.0149.1.15","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Dylan Wittkower","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"56d56848-8860-4629-8222-e873556f55b4","fullTitle":"Femicide Machine/ Backyard","doi":"https://doi.org/10.21983/P3.0053.1.09","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Greg Barton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ff2c490b-ab80-45e7-9667-4236efefbc06","fullTitle":"Fibrous Assemblages and Behavioral Composites","doi":"https://doi.org/10.21983/P3.0053.1.31","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Roland Snooks","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3a6201e4-f2b8-4f7b-a6ec-adcfb54f1b6e","fullTitle":"~~FJORD~~ AND //DESERT// BODIES~~LEAKING~~ AND //CONTAINED// BODIES","doi":"https://doi.org/10.21983/P3.0098.1.18","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Andreas Philippopoulos-Mihalopoulos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bffa2fbe-8dca-476c-b4c6-460e5ef7a2b0","fullTitle":"Framing the Weird Body in Contemporary European Cinema ","doi":"https://doi.org/10.21983/P3.0098.1.24","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Ina Karkani","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ddf11bde-4e69-406f-86dd-6087480d747c","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0098.1.01","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7108791c-ee06-46cb-bc7e-677ada1b3ef1","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0053.1.01","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[]},{"workId":"45154820-bc3c-434b-9208-9818e40ec0a2","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0149.1.01","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Dan Mellamphy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nandita Biswas Mellamphy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"1ba8e6ab-1a0f-49f8-a8da-170f6b2a01df","fullTitle":"Ghost in the Shell-Game: On the Mètic Mode of Existence, Inception and Innocence","doi":"https://doi.org/10.21983/P3.0098.1.27","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Nandita Biswas Mellamphy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b950d243-7cfc-4aee-b908-d1776be327df","fullTitle":"Image Photograph","doi":"https://doi.org/10.21983/P3.0106.1.00","publicationDate":"2015-07-01","place":"Brooklyn, NY","contributions":[{"fullName":"Marc Lafia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"daae8914-dbd0-4fd2-84f5-a3c4b33eae54","fullTitle":"Introduction: Corporeal Politics","doi":"https://doi.org/10.21983/P3.0098.1.02","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"14f2b847-faeb-43c9-b116-88a0091b6f1f","fullTitle":"Knowledge, Spirit, Law, Book 2: The Anti-Capitalist Sublime","doi":"https://doi.org/10.21983/P3.0191.1.00","publicationDate":"2017-12-24","place":"Earth, Milky Way","contributions":[{"fullName":"Gavin Keeney","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a48f8646-645d-45eb-8849-cd61ac76145e","fullTitle":"Lahore's Architecture Of In/ Security ","doi":"https://doi.org/10.21983/P3.0053.1.15","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Sadia Shirazi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1e0c7c29-dcd4-470d-b3ee-8c4012ac79dd","fullTitle":"Liquid Life: On Non-Linear Materiality","doi":"https://doi.org/10.21983/P3.0246.1.00","publicationDate":"2019-12-18","place":"Earth, Milky Way","contributions":[{"fullName":"Rachel Armstrong","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Simone Ferracina","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Rolf Hughes","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"4e807536-95ba-474d-97b4-1fcf84bcaf86","fullTitle":"Mapping Intervals: Towards an Emancipated Cartography","doi":"https://doi.org/10.21983/P3.0053.1.18","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Nora Akawi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f0faf2da-d1d5-46c7-9834-7f43a94523ad","fullTitle":"Motion Architecture ","doi":"https://doi.org/10.21983/P3.0053.1.30","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Oliviu Lugojan-Ghenciu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7f7e57bd-c810-41af-ba96-a11eee45b24e","fullTitle":"Movement and Solidarity ","doi":"https://doi.org/10.21983/P3.0053.1.12","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Zayd Sifri","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"75679f9e-0a94-426e-9a8e-4a8481099d3e","fullTitle":"My Dear Francis...What Kind of Phoenix Will Arise From These Ashes? ","doi":"https://doi.org/10.21983/P3.0053.1.11","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Nikolas Patsopoulos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5cc17e81-850b-42e9-99e6-298ee0d7cf40","fullTitle":"Nazi Architecture as Affective Weapon","doi":"https://doi.org/10.21983/P3.0098.1.09","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Gastón Gordillo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c635f78d-20e3-41d0-af6e-836099e7d4c1","fullTitle":"Networked Nightmares: On Our Dionysian Post-Military Condition","doi":"https://doi.org/10.21983/P3.0149.1.05","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Manabrata Guha","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8afc3576-1f0e-4a8a-b119-5a0644c63fc3","fullTitle":"Nietzsche and Networks, Nietzschean Networks: The Digital Dionysus","doi":"https://doi.org/10.21983/P3.0149.1.02","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Dan Mellamphy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nandita Biswas Mellamphy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"7592bbd7-6084-4d4a-bf5f-dde0c0500b0d","fullTitle":"“Nietzsche in Drag”: Thinking Technology through the Theater of Judith Butler","doi":"https://doi.org/10.21983/P3.0149.1.18","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Arthur Kroker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a445c2df-98c1-4d9b-b6c0-0e629477967b","fullTitle":"Nietzsche’s Amor Fati: Wishing and Willing in a Cybernetic Circuit","doi":"https://doi.org/10.21983/P3.0149.1.09","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Nicola Masciandaro","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8b93406e-f8bb-4572-97c1-9e9b5a327b44","fullTitle":"Norm, Measure of all Things ","doi":"https://doi.org/10.21983/P3.0098.1.13","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Sofia Lemos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"06dfc29a-52b3-4e62-943f-f4cc11f9f448","fullTitle":"Nothing to Hide","doi":"https://doi.org/10.21983/P3.0053.1.07","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Mariabruna Fabrizi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fosco Lucarelli","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"381603b3-fba0-4139-b86e-155e0cfed620","fullTitle":"Occupying God's Shadow: Nietzsche’s Eirōneia","doi":"https://doi.org/10.21983/P3.0149.1.07","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Julian Reid","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"17029235-ad23-49f7-9a85-75f4cdc67b23","fullTitle":"Of Associated Milieus","doi":"https://doi.org/10.21983/P3.0098.1.17","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Sarah Choukah","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"573b4e6b-eed5-4d41-9674-a52161f2730e","fullTitle":"Off the Grid Left Out and Over","doi":"https://doi.org/10.21983/P3.0053.1.25","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Carl Douglas","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f0da49f8-7005-488c-b2d9-50fff1fef958","fullTitle":"Old Media's Ressurection","doi":"https://doi.org/10.21983/P3.0053.1.23","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Linnéa Hussein","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d39479e5-b658-4b60-b55c-edda9fcffefc","fullTitle":"Open Stacks ","doi":"https://doi.org/10.21983/P3.0053.1.13","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Liduam Pong","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0b65cda8-74e8-4fac-990d-80ba2f050c88","fullTitle":"Outing the \"It\" that Thinks: On the Collapse of an Intellectual Ecosystem","doi":"https://doi.org/10.21983/P3.0149.1.10","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"R.Scott Bakker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"62b09b2b-80bf-436c-95e1-a82091c0b6da","fullTitle":"Palestine Made Flesh ","doi":"https://doi.org/10.21983/P3.0098.1.06","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Sophia Azeb","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"31c0fad4-9099-4149-9656-20187936ff89","fullTitle":"Patterns of Life: A Very Short History of Schematic Bodies","doi":"https://doi.org/10.21983/P3.0098.1.14","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Grégoire Chamayou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ade30eb2-5704-450e-a207-0c5e07849328","fullTitle":"Pet Architecture: Human's Best Friend","doi":"https://doi.org/10.21983/P3.0053.1.28","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Carla Leitão","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c5f8ad54-0771-4f05-aab4-a7746bb91c50","fullTitle":"“Philosophizing With a Scalpel”: From Nietzsche to Nina Arsenault","doi":"https://doi.org/10.21983/P3.0149.1.17","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Shannon Bell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"edd54dde-0a80-4806-8444-236be9ccd392","fullTitle":"Portfolio: Body Weight","doi":"https://doi.org/10.21983/P3.0098.1.28","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Seher Shah","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2caeb7a2-c9da-4d7c-bb59-50a2ea1b7d50","fullTitle":"Post-Political Attitudes on Immigration, Utopias and the Space Between Us","doi":"https://doi.org/10.21983/P3.0053.1.05","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Ethel Baraona Pohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Cesar Reyes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"874262cb-fced-4306-90e3-14fedc9e1259","fullTitle":"Profiling Surfaces","doi":"https://doi.org/10.21983/P3.0098.1.03","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Mimi Thi Nguyen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b205a18e-f380-49f9-9286-5df4b43af9e1","fullTitle":"Racialized Geographies and the Fear of Ships ","doi":"https://doi.org/10.21983/P3.0098.1.11","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Tings Chak","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"857f847d-d236-4f6a-a582-9041e148e173","fullTitle":"Reading Nietzsche in the Wake of the 2008-9 War on Gaza","doi":"https://doi.org/10.21983/P3.0149.1.08","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"C. Heike Schotten","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2f1e05ce-8eb4-49f6-8e8f-0c69a058151d","fullTitle":"Ruin Machine ","doi":"https://doi.org/10.21983/P3.0053.1.16","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Bryan Finoki","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"00bf4d95-7780-4c93-b413-1b57184ad30d","fullTitle":"The Act of Waiting ","doi":"https://doi.org/10.21983/P3.0098.1.22","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Joanne Pouzenc","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b6c1af76-85ce-4077-9f34-5f55b3283799","fullTitle":"The Clear-Blurry Line","doi":"https://doi.org/10.21983/P3.0053.1.04","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Daniel Fernández Pascual","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"47cd079b-03f3-4a5b-b5e4-36cec4db7fab","fullTitle":"The Digital Dionysus: Nietzsche and the Network-Centric Condition","doi":"https://doi.org/10.21983/P3.0149.1.00","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Dan Mellamphy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nandita Biswas Mellamphy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"f104c6e3-8ae1-49e8-bf35-63f3690e0e67","fullTitle":"The Funambulist Atmosphere","doi":"https://doi.org/10.21983/P3.0053.1.19","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Andreas Philippopoulos-Mihalopoulos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1950e4ba-651c-4ec9-83f6-df46b777b10f","fullTitle":"The Funambulist Pamphlets 10: Literature","doi":"https://doi.org/10.21983/P3.0075.1.00","publicationDate":"2014-08-14","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bdfc263a-7ace-43f3-9c80-140c6fb32ec7","fullTitle":"The Funambulist Pamphlets 11: Cinema","doi":"https://doi.org/10.21983/P3.0095.1.00","publicationDate":"2015-02-20","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f5fb8a0e-ea1d-471f-b76a-a000edae5956","fullTitle":"The Funambulist Pamphlets 1: Spinoza","doi":"https://doi.org/10.21983/P3.0033.1.00","publicationDate":"2013-06-13","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"911de470-77e1-4816-b437-545122a7bf26","fullTitle":"The Funambulist Pamphlets 2: Foucault","doi":"https://doi.org/10.21983/P3.0034.1.00","publicationDate":"2013-06-17","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"61da662d-c720-4d22-957c-4d96071ee5f2","fullTitle":"The Funambulist Pamphlets 3: Deleuze","doi":"https://doi.org/10.21983/P3.0038.1.00","publicationDate":"2013-07-04","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"419e17ed-3bcc-430c-a67e-3121537e4702","fullTitle":"The Funambulist Pamphlets 4: Legal Theory","doi":"https://doi.org/10.21983/P3.0042.1.00","publicationDate":"2013-08-15","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fe8ddfb7-0e5b-4604-811c-78cf4db7528b","fullTitle":"The Funambulist Pamphlets 5: Occupy Wall Street","doi":"https://doi.org/10.21983/P3.0046.1.00","publicationDate":"2013-09-08","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"13390641-86f6-4351-923d-8c456f175bff","fullTitle":"The Funambulist Pamphlets 6: Palestine","doi":"https://doi.org/10.21983/P3.0054.1.00","publicationDate":"2013-11-13","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"448c3581-9167-491e-86f7-08d5a6c953a9","fullTitle":"The Funambulist Pamphlets 7: Cruel Designs","doi":"https://doi.org/10.21983/P3.0057.1.00","publicationDate":"2013-12-21","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d3cbb60f-537f-4bd7-96cb-d8aba595a947","fullTitle":"The Funambulist Pamphlets 8: Arakawa + Madeline Gins","doi":"https://doi.org/10.21983/P3.0064.1.00","publicationDate":"2014-03-12","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6fab7c76-7567-4b57-8ad7-90a5536d87af","fullTitle":"The Funambulist Pamphlets 9: Science Fiction","doi":"https://doi.org/10.21983/P3.0069.1.00","publicationDate":"2014-05-28","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"84bbf59f-1dbb-445e-8f65-f26574f609b6","fullTitle":"The Funambulist Papers, Volume 1","doi":"https://doi.org/10.21983/P3.0053.1.00","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3b41b8de-b9bb-4ebd-a002-52052a9e39a9","fullTitle":"The Funambulist Papers, Volume 2","doi":"https://doi.org/10.21983/P3.0098.1.00","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Léopold Lambert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1f3138a9-c1f8-4d0c-a250-0a30a6e53a74","fullTitle":"The Groundbraking Clarity of Ryan and Trevor Oakes","doi":"https://doi.org/10.21983/P3.0053.1.36","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Eve Bailey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c794e11e-f5fc-4349-bfcf-0716edfefc4c","fullTitle":"The Internet as a Development from Descartes' Res Cogitans: How to Render It Dionysian","doi":"https://doi.org/10.21983/P3.0149.1.04","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Horst Hutter","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"31c4529f-e44d-468a-8042-b7f893708541","fullTitle":"The Mosque: Religion, Politics and Architecture in the 21st Century","doi":"https://doi.org/10.21983/P3.0053.1.06","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Badu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9cd895a6-3ee4-4a72-988a-97553940682d","fullTitle":"The Possible World of Architecture ","doi":"https://doi.org/10.21983/P3.0053.1.27","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Claire Jamieson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f0d8e162-19a0-44a4-9dd9-15083c9392ce","fullTitle":"The Rope-Dancer’s Fall: “Going Under” as Undergoing Nietzscheo-Simondonian Transindividuation","doi":"https://doi.org/10.21983/P3.0149.1.13","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Sarah Choukah","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8fe0e6ef-4474-46ca-974a-0b3e9678a9a8","fullTitle":"The Textual-Sonic Landscape of Jacques Perret's Des Fortifications Et Ertifices ","doi":"https://doi.org/10.21983/P3.0053.1.17","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Morgan Ng","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"29ee8e92-a18d-4da1-af91-d104ff4e6b10","fullTitle":"The Will to Obsolescence: Nietzsche, Code, and the Digital Present","doi":"https://doi.org/10.21983/P3.0149.1.14","publicationDate":"2016-09-12","place":"Earth, Milky Way","contributions":[{"fullName":"Jen Boyle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6c8c9a64-c1ab-4976-b058-24777ccec130","fullTitle":"Thoughts on Meta-Virtual Solipsism","doi":"https://doi.org/10.21983/P3.0053.1.22","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Fredrik Hellberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fb7cfae3-81ad-428a-a622-cf95801bb8c3","fullTitle":"Transcendent Delusion Or; The Dangerous Free Spaces of Phillip K. Dick","doi":"https://doi.org/10.21983/P3.0053.1.26","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Martin Byrne","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c2d8f5b9-6e69-4e83-a9e1-318b45da983d","fullTitle":"Twin (Technology/Art Induced) Architectural Daydreams","doi":"https://doi.org/10.21983/P3.0053.1.33","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Esther Sze-Wing Cheung","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"481a3b90-0768-477d-a1d4-4313f67307df","fullTitle":"Two Questions for Seher Shah","doi":"https://doi.org/10.21983/P3.0053.1.35","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Alexis Bhagat","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9b42653d-ddf6-44bf-962f-5dfce555aa91","fullTitle":"Unfolding Azadi Tower: Reading Persian Folds Through Deleuze","doi":"https://doi.org/10.21983/P3.0053.1.32","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Biayna Bogosian","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"edfc634d-92f1-4e90-9c06-1a960cd0a830","fullTitle":"Urban Space and the Production of Gender in Modern Iran","doi":"https://doi.org/10.21983/P3.0098.1.12","publicationDate":"2015-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Alex Shams","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3e3f0f0a-6066-436d-952c-e273eed48d6e","fullTitle":"Walking on a Tight Rope: Introduction","doi":"https://doi.org/10.21983/P3.0053.1.02","publicationDate":"2013-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Léopald Lambert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/dead-letter-office/","imprintId":"94c07a94-6a51-4220-983a-2d760dac0f89","imprintName":"Dead Letter Office","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"e0f748b2-984f-45cc-8b9e-13989c31dda4","fullTitle":"A Bibliography for After Jews and Arabs","doi":"https://doi.org/10.21983/P3.0314.1.00","publicationDate":"2021-02-04","place":"Earth, Milky Way","contributions":[{"fullName":"Ammiel Alcalay","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1cf5eb87-8705-4548-a3b7-6f902eee70b3","fullTitle":"A Body. Beat. ","doi":"https://doi.org/10.21983/P3.0212.1.10","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Susanna Davies-Crook","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ca2f9ad1-a5fd-45b6-a662-4991cf1767a3","fullTitle":"About That Life: Barry Lopez and the Art of Community","doi":"https://doi.org/10.53288/0409.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Matthew Cheney","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e2c68521-a2f8-4711-938e-fa26de30519b","fullTitle":"About the Images","doi":"https://doi.org/10.21983/P3.0110.1.03","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Suzanne Conklin Akbari","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f02786d4-3bcc-473e-8d43-3da66c7e877c","fullTitle":"A Brief Genealogy of Jewish Republicanism: Parting Ways with Judith Butler","doi":"https://doi.org/10.21983/P3.0159.1.00","publicationDate":"2016-12-16","place":"Earth, Milky Way","contributions":[{"fullName":"Irene Tucker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"84e5e2ce-2479-4fb8-b708-d9adff613d13","fullTitle":"Afterword: The Parlor Scene","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Kaitlin Heller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"884e9256-26be-4ab5-8c38-7e1aaa9e4ada","fullTitle":"A Garter Love Letter Lost in the Shuffle ","doi":"https://doi.org/10.21983/P3.0107.1.06","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael L. Berger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c9957c97-8a34-4394-bb0b-aee6b4f42279","fullTitle":"all except you","doi":"https://doi.org/10.53288/0444.1.00","publicationDate":null,"place":"Earth: Milky Way","contributions":[{"fullName":"Roland Barthes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Joe Milutis","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"fd67d684-aaff-4260-bb94-9d0373015620","fullTitle":"An Edition of Miles Hogarde's \"A Mirroure of Myserie\"","doi":"https://doi.org/10.21983/P3.0316.1.00","publicationDate":"2021-06-03","place":"Earth, Milky Way","contributions":[{"fullName":"Sebastian Sobecki","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5f441303-4fc6-4a7d-951e-5b966a1cbd91","fullTitle":"An Unspecific Dog: Artifacts of This Late Stage in History","doi":"https://doi.org/10.21983/P3.0163.1.00","publicationDate":"2017-01-18","place":"Earth, Milky Way","contributions":[{"fullName":"Joshua Rothes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7eb6f426-e913-4d69-92c5-15a640f1b4b9","fullTitle":"A Sanctuary of Sounds","doi":"https://doi.org/10.21983/P3.0029.1.00","publicationDate":"2013-05-23","place":"Brooklyn, NY","contributions":[{"fullName":"Andreas Burckhardt","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4fc74913-bde4-426e-b7e5-2f66c60af484","fullTitle":"As If: Essays in As You Like It","doi":"https://doi.org/10.21983/P3.0162.1.00","publicationDate":"2016-12-29","place":"Earth, Milky Way","contributions":[{"fullName":"William N. West","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6f8d1220-483e-43c7-bf93-18fa9622406e","fullTitle":"Ateleia/Autoimmunity","doi":"https://doi.org/10.21983/P3.0171.1.07","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Eszter Timár","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"06db2bc1-e25a-42c8-8908-fbd774f73204","fullTitle":"Atopological Trilogy: Deleuze and Guattari","doi":"https://doi.org/10.21983/P3.0096.1.00","publicationDate":"2015-03-15","place":"Brooklyn, NY","contributions":[{"fullName":"Zafer Aracagök","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Manola Antonioli","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"4361c476-c076-4d51-95e5-85048b9e5a07","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0171.1.17","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"eae3f8e2-651d-41a3-a317-61257ff488c9","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0212.1.23","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Emmy Beber","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4014b712-3bb7-461a-bf9c-36bc2d3f7e62","fullTitle":"Backmatter ","doi":"https://doi.org/10.21983/P3.0107.1.14","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael L. Berger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f329927d-9e1f-4647-b95f-5ab2c3d33df2","fullTitle":"Barge Life","doi":"https://doi.org/10.53288/0480.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Florian Deroo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"91c1363c-3f0d-4f43-a5d2-f3d465bcb4b3","fullTitle":"Be Michael Jackson","doi":"https://doi.org/10.21983/P3.0212.1.04","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"David Rule","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8134ae22-b577-4fc6-b590-6895e4e78eac","fullTitle":"Best Practice Tips and Strategies for Academic Reading to Maximize Your Time and Productivity","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Brantley Bryant","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"354dd707-6fd6-4dd1-9890-cca3d5155fed","fullTitle":"Brigid Brophy","doi":"https://doi.org/10.21983/P3.0212.1.09","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Phoebe Blatton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"61889673-2fc3-402a-a916-a3f0714b1ba8","fullTitle":"Burning Diagrams in Anthropology: An Inverse Museum","doi":"https://doi.org/10.53288/0468.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Tristan Partridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a022743e-8b77-4246-a068-e08d57815e27","fullTitle":"CMOK to YOu To: A Correspondence","doi":"https://doi.org/10.21983/P3.0150.1.00","publicationDate":"2016-09-15","place":"Earth, Milky Way","contributions":[{"fullName":"Nina Živančević","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marc James Léger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"f94ded4d-1c87-4503-82f1-a1ca4346e756","fullTitle":"Come As You Are, After Eve Kosofsky Sedgwick","doi":"https://doi.org/10.21983/P3.0342.1.00","publicationDate":"2021-04-06","place":"Earth, Milky Way","contributions":[{"fullName":"Eve Kosofsky Sedgwick","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jonathan Goldberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"9e96ee21-18e5-4e53-a96b-528c1cb6acc0","fullTitle":"Coming Unglued ","doi":"https://doi.org/10.21983/P3.0171.1.12","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Peggy Kamuf","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"42765ace-af00-487c-a356-4126cb8ceb73","fullTitle":"Cushion, Kernel, Craft","doi":"https://doi.org/10.21983/P3.0110.1.13","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Bruce Holsinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0a68b3f4-dbeb-4e36-b324-c98073759a0b","fullTitle":"Derrida in Correspondances: A Telephonic Umbilicus","doi":"https://doi.org/10.21983/P3.0171.1.10","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Zach Rivers","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"65e49413-0f3f-48e1-9bf1-a181bff8de9f","fullTitle":"De Vita Lochinis, or Commentary on a Life of Reading","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Lochin Brouillard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b658af03-5f26-4663-b0bf-ea8b88e42f6f","fullTitle":"Drawing Blanks ","doi":"https://doi.org/10.21983/P3.0171.1.03","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Naas","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b8cb58ef-4a24-4d9d-9998-691f8cbab04c","fullTitle":"Emily Dickinson ","doi":"https://doi.org/10.21983/P3.0212.1.07","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Jeremy Millar","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"55d10629-cafa-4d4c-a4b6-571f457f9667","fullTitle":"Entre Nous","doi":"https://doi.org/10.21983/P3.0171.1.09","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Éamonn Dunne","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1a35a956-d4db-440c-8653-7650af853e3a","fullTitle":"Envoiles: Post It","doi":"https://doi.org/10.21983/P3.0171.1.15","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Dragan Kujundžić","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"395b5a1d-fe8a-442b-9680-a7ddf2de7374","fullTitle":"Envois ","doi":"https://doi.org/10.21983/P3.0212.1.18","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Sharon Kivland","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"535d0de8-764a-4aed-9e40-13f3f7edba0d","fullTitle":"Errant Practices","doi":"https://doi.org/10.21983/P3.0110.1.12","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Richard H. Godden","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"82102cd2-5cb9-4f26-bf75-f27ff7476ffc","fullTitle":"Escape Philosophy: Journeys Beyond the Human Body","doi":"https://doi.org/10.53288/0416.1.00","publicationDate":"2022-07-14","place":"Earth, Milky Way","contributions":[{"fullName":"Roy Christopher","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"449add5c-b935-47e2-8e46-2545fad86221","fullTitle":"Escargotesque, or, What Is Experience","doi":"https://doi.org/10.21983/P3.0089.1.00","publicationDate":"2015-01-26","place":"Brooklyn, NY","contributions":[{"fullName":"M.H. Bowker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"60cbcdff-d806-49da-90fb-e95607d9d523","fullTitle":"From When We Read","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Jessica Hammer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0424f040-525d-4a07-880e-c4a8c57a301d","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0171.1.01","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f509dae9-0202-40dc-9b52-b6a9c8621f47","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0110.1.01","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Suzanne Conklin Akbari","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f3b932da-fd5d-4d22-896e-ff951e7d0047","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0212.1.01","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Emmy Beber","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1e6b9e4a-8e90-4b32-b526-252046655edc","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0107.1.01","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael L. Berger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8b898589-31a6-47d2-aa59-603537debaa0","fullTitle":"Frontmatter","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Kaitlin Heller","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Suzanne Conklin Akbari","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"628bb121-5ba2-4fc1-a741-a8062c45b63b","fullTitle":"Gaffe/Stutter","doi":"https://doi.org/10.21983/P3.0049.1.00","publicationDate":"2013-10-06","place":"Brooklyn, NY","contributions":[{"fullName":"Whitney Anne Trettien","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f131762c-a877-4925-9fa1-50555bc4e2ae","fullTitle":"[Given, If, Then]: A Reading in Three Parts","doi":"https://doi.org/10.21983/P3.0090.1.00","publicationDate":"2015-02-08","place":"Brooklyn, NY","contributions":[{"fullName":"Jeremy Fernando","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jennifer Hope Davy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Julia Hölzl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"ba5dce60-7a90-4ff4-9567-071c67701a9e","fullTitle":"Glossing Errors: Notes on Reading the \"Envois\" Noisily","doi":"https://doi.org/10.21983/P3.0171.1.11","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Kamillea Aghtan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f218295d-13dd-4621-9546-9a3ae97c98b8","fullTitle":"Glossing the Gloss of \"Envois\" in The Post Card","doi":"https://doi.org/10.21983/P3.0171.1.02","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"J. Hillis Miller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"cb11259b-7b83-498e-bc8a-7c184ee2c279","fullTitle":"Going Postcard: The Letter(s) of Jacques Derrida","doi":"https://doi.org/10.21983/P3.0171.1.00","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"69d3fb2e-40d0-4f8d-b8c0-27dcdc903663","fullTitle":"He Dives Too Deep ","doi":"https://doi.org/10.21983/P3.0212.1.14","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Philip Hoare","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f8b57164-89e6-48b1-bd70-9d360b53a453","fullTitle":"Helicography","doi":"https://doi.org/10.53288/0352.1.00","publicationDate":"2021-07-22","place":"Earth, Milky Way","contributions":[{"fullName":"Craig Dworkin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6689db84-b329-4ca5-b10c-010fd90c7e90","fullTitle":"History of an Abuse","doi":null,"publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Jonathan Alexander","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4f674044-9667-4e59-8f35-03badc68952d","fullTitle":"How I Read","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Chris Piuma","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ff498fb5-07f0-410f-800e-6c3fd34f0f95","fullTitle":"How I Read, a History; or \"San Francisco Banking Contains No Trans Fats\"","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Stephanie Bahr","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d945ee5f-05ab-4f7f-9cd9-81194ba28acd","fullTitle":"How I Write (I)","doi":"https://doi.org/10.21983/P3.0110.1.06","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Suzanne Conklin Akbari","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8f3e2448-aaa1-4391-8be7-fe9a4cdbca77","fullTitle":"How I Write (II)","doi":"https://doi.org/10.21983/P3.0110.1.07","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Alexandra Gillespie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e59893c6-66d2-4221-9604-d3a6e3b7abcf","fullTitle":"How I Write (III)","doi":"https://doi.org/10.21983/P3.0110.1.11","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Maura Nolan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ceffc30d-1d28-48c3-acee-e6a2dc38ff37","fullTitle":"How We Read: Tales, Fury, Nothing, Sound","doi":"https://doi.org/10.21983/P3.0259.1.00","publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Kaitlin Heller","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Suzanne Conklin Akbari","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"63e2f6b6-f324-4bdc-836e-55515ba3cd8f","fullTitle":"How We Write: Thirteen Ways of Looking at a Blank Page","doi":"https://doi.org/10.21983/P3.0110.1.00","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Suzanne Conklin Akbari","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7a0e88cd-7357-4cfb-b31d-df1e15fd7a65","fullTitle":"I Like Knowing What Is Going to Happen","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Anna Wilson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f5217945-8c2c-4e65-a5dd-3dbff208dfb7","fullTitle":"In Divisible Cities: A Phanto-Cartographical Missive","doi":"https://doi.org/10.21983/P3.0044.1.00","publicationDate":"2013-08-26","place":"Brooklyn, NY","contributions":[{"fullName":"Dominic Pettman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c5041aaf-7f1c-4c3d-a259-bae5a70d0a89","fullTitle":"Introduction ","doi":"https://doi.org/10.21983/P3.0212.1.02","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Emmy Beber","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d95dd989-5bf2-4b42-9b19-005be899ab0e","fullTitle":"Introduction: Getting to Know the Garters","doi":"https://doi.org/10.21983/P3.0107.1.02","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Berger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3cf8715a-faf4-46a5-86db-c7149ece0457","fullTitle":"Introduction: Practicing Reading, Reading Practice; Who We Are","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Suzanne Conklin Akbari","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"796ecddf-62bf-4c60-ad6e-202920763918","fullTitle":"Introduction: Written Chatter and the Writer's Voice","doi":"https://doi.org/10.21983/P3.0110.1.02","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Suzanne Conklin Akbari","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d5f5978b-32e0-44a1-a72a-c80568c9b93a","fullTitle":"I Open Fire","doi":"https://doi.org/10.21983/P3.0086.1.00","publicationDate":"2014-12-28","place":"Brooklyn, NY","contributions":[{"fullName":"David Pol","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c6125a74-2801-4255-afe9-89cdb8d253f4","fullTitle":"John Gardner: A Tiny Eulogy","doi":"https://doi.org/10.21983/P3.0013.1.00","publicationDate":"2012-11-29","place":"Brooklyn, NY","contributions":[{"fullName":"Phil Jourdan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3af7987c-046c-49d5-9dfb-5bfb2c0f8495","fullTitle":"Judee Sill","doi":"https://doi.org/10.21983/P3.0212.1.05","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Mairead Case","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"185e828e-3b86-4427-aa85-c554066a8458","fullTitle":"Kathy's Body ","doi":"https://doi.org/10.21983/P3.0212.1.17","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Linda Stupard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"36eb256d-f79e-41cf-bf0e-7dda9ba54bd0","fullTitle":"Lads of Aran","doi":"https://doi.org/10.21983/P3.0212.1.06","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Claire Potter","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8377c394-c27a-44cb-98f5-5e5b789ad7b8","fullTitle":"Last Day Every Day: Figural Thinking from Auerbach and Kracauer to Agamben and Brenez","doi":"https://doi.org/10.21983/P3.0012.1.00","publicationDate":"2012-10-23","place":"Brooklyn, NY","contributions":[{"fullName":"Adrian Martin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1809f10a-d0e3-4481-8f96-cca7f240d656","fullTitle":"Letters on the Autonomy Project","doi":"https://doi.org/10.53288/0358.1.00","publicationDate":"2022-06-02","place":"Earth, Milky Way","contributions":[{"fullName":"Janet Sarbanes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6c42dd34-5e11-4926-b1f0-b44c914c2167","fullTitle":"Lost in the Archives","doi":"https://doi.org/10.21983/P3.0107.1.12","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael L. Berger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5dc207c4-806c-4afb-80a9-6fbe114fd4aa","fullTitle":"Lost Letters from our Oakland, California Garter Operatives","doi":"https://doi.org/10.21983/P3.0107.1.10","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael L. Berger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"275482f2-9d04-49ad-b51d-07792b9d14e0","fullTitle":"Mary Butts","doi":"https://doi.org/10.21983/P3.0212.1.12","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Karen Di Franco","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5f1db605-88b6-427a-84cb-ce2fcf0f89a3","fullTitle":"Massa por Argamassa: A \"Libraria de Babel\" e o Sonho de Totalidade","doi":"https://doi.org/10.21983/P3.0264.1.00","publicationDate":"2019-09-17","place":"Earth, Milky Way","contributions":[{"fullName":"Jonathan Basile","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Yuri N. Martinez Laskowski","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"f20869c5-746f-491b-8c34-f88dc3728e18","fullTitle":"Minóy","doi":"https://doi.org/10.21983/P3.0072.1.00","publicationDate":"2014-06-30","place":"Brooklyn, NY","contributions":[{"fullName":"Joseph Nechvatal","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4d40aa92-380c-4fae-98d8-c598bb32e7c6","fullTitle":"Misinterest: Essays, Pensées, and Dreams","doi":"https://doi.org/10.21983/P3.0256.1.00","publicationDate":"2019-06-27","place":"Earth, Milky Way","contributions":[{"fullName":"M.H. Bowker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ee1da438-9e12-49f6-80d6-6163d0e6208a","fullTitle":"Mnemesoid ","doi":"https://doi.org/10.21983/P3.0212.1.13","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Tai Shani","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fe1d63bb-f074-4a78-aa3a-8b27f11df483","fullTitle":"more flinching ","doi":"https://doi.org/10.21983/P3.0212.1.15","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Heather Phillipson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4e5e89e5-84bd-4111-b534-8d6b7ce51aac","fullTitle":"more or less matter","doi":"https://doi.org/10.21983/P3.0212.1.21","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Kevin Breathnach","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"34682ba4-201f-4122-8e4a-edc3edc57a7b","fullTitle":"Nicholas of Cusa and the Kairos of Modernity: Cassirer, Gadamer, Blumenberg","doi":"https://doi.org/10.21983/P3.0045.1.00","publicationDate":"2013-09-05","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Edward Moore","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1cfca75f-2e57-4f34-85fb-a1585315a2a9","fullTitle":"Noise Thinks the Anthropocene: An Experiment in Noise Poetics","doi":"https://doi.org/10.21983/P3.0244.1.00","publicationDate":"2019-02-13","place":"Earth, Milky Way","contributions":[{"fullName":"Aaron Zwintscher","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"571d5d40-cfd6-4270-9530-88bfcfc5d8b5","fullTitle":"Non-Conceptual Negativity: Damaged Reflections on Turkey","doi":"https://doi.org/10.21983/P3.0247.1.00","publicationDate":"2019-03-27","place":"Earth, Milky Way","contributions":[{"fullName":"Zafer Aracagök","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fraco \"Bifo\" Berardi","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"3eb0d095-fc27-4add-8202-1dc2333a758c","fullTitle":"Notes on Trumpspace: Politics, Aesthetics, and the Fantasy of Home","doi":"https://doi.org/10.53288/0366.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"David Markus","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"48e2a673-aec2-4ed6-99d4-46a8de200493","fullTitle":"Nothing in MoMA","doi":"https://doi.org/10.21983/P3.0208.1.00","publicationDate":"2018-09-22","place":"Earth, Milky Way","contributions":[{"fullName":"Abraham Adams","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"97019dea-e207-4909-b907-076d0620ff74","fullTitle":"Obiter Dicta","doi":"https://doi.org/10.53288/0301.1.00","publicationDate":"2021-10-14","place":"Earth, Milky Way","contributions":[{"fullName":"Erick Verran","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"10a41381-792f-4376-bed1-3781d1b8bae7","fullTitle":"Of Learned Ignorance: Idea of a Treatise in Philosophy","doi":"https://doi.org/10.21983/P3.0031.1.00","publicationDate":"2013-06-04","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Munro","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b43ec529-2f51-4c59-b3cb-394f3649502c","fullTitle":"Of the Contract","doi":"https://doi.org/10.21983/P3.0174.1.00","publicationDate":"2017-07-11","place":"Earth, Milky Way","contributions":[{"fullName":"Christopher Clifton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f60ede21-5f55-4538-8cbe-1ae4dca94e19","fullTitle":"On Not Being a Voracious Reader","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Kristy Schut","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"41745545-c001-4c3e-9e40-14ba0dc6b8b4","fullTitle":"On the Necessity of Ignoring Those Who Offer Themselves as Examples ","doi":"https://doi.org/10.21983/P3.0110.1.10","publicationDate":"2015-09-11","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"07c03ebc-22f1-4755-bbd9-206a410d6e17","fullTitle":"Our Strange Attractors: On Poetics, or World-Building","doi":"https://doi.org/10.21983/P3.0107.1.07","publicationDate":"2015-07-15","place":"Brooklyn, NY","contributions":[{"fullName":"Michael L. Berger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"63b0e966-e81c-4d84-b41d-3445b0d9911f","fullTitle":"Paris Bride: A Modernist Life","doi":"https://doi.org/10.21983/P3.0281.1.00","publicationDate":"2020-02-21","place":"Earth, Milky Way","contributions":[{"fullName":"John Schad","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"482440b9-a04d-4880-b47a-fcb9562760cb","fullTitle":"Pause Between Pauses","doi":"https://doi.org/10.21983/P3.0212.1.08","publicationDate":"2018-10-16","place":"Earth, Milky Way","contributions":[{"fullName":"Chloé Griffin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c6d611e3-7136-476a-b7df-f903a6e0d1db","fullTitle":"Perception-Framing-Love","doi":"https://doi.org/10.21983/P3.0171.1.14","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Julian Wolfreys","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c760bb27-0a18-4a57-95b5-6888a012810e","fullTitle":"Perceptron","doi":"https://doi.org/10.53288/0408.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"James E. Dobson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Rena J. Mosteirin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"5f96248f-9976-4936-9aed-e6dc944ec446","fullTitle":"Phantom Sounds","doi":null,"publicationDate":"2019-07-18","place":"Earth, Milky Way","contributions":[{"fullName":"Jonathan Hsy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6926ca79-ca5b-4f4e-b86c-02cfbc2f4d93","fullTitle":"Philately on the Telephone: Reading, Touching, Loving the \"Envois\"","doi":"https://doi.org/10.21983/P3.0171.1.08","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Hannah Markley","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ed1a8fb5-8b71-43ca-9748-ebd43f0d7580","fullTitle":"Philosophy for Militants","doi":"https://doi.org/10.21983/P3.0168.1.00","publicationDate":"2017-03-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Munro","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b3b5ac83-6502-404a-9f25-e78b66e5d265","fullTitle":"Plant Physiognomies","doi":"https://doi.org/10.53288/0487.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Elie Reclus","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Joshua Mullenite","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Imeña Valdes","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Havelock Ellis","contributionType":"PREFACE_BY","mainContribution":true,"contributionOrdinal":4}]},{"workId":"754e4ec9-f5c2-4004-8181-2d4bc5b1d23b","fullTitle":"Post by a Thousand Cuts ","doi":"https://doi.org/10.21983/P3.0171.1.06","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Wan-Chuan Kao","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"27efd5dc-0c5b-4abe-8b3a-46e76411854d","fullTitle":"Postcard Telepathy","doi":"https://doi.org/10.21983/P3.0171.1.05","publicationDate":"2017-05-15","place":"Earth, Milky Way","contributions":[{"fullName":"Nicholas Royle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/department-of-eagles/","imprintId":"ef4aece6-6e9c-4f90-b5c3-7e4b78e8942d","imprintName":"Department of Eagles","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"b557f39c-77cb-468f-91e4-5197a6744847","fullTitle":"\"An Opportunity for Albania to Expand Its Concept of Public Property\"","doi":"https://doi.org/10.53288/0384.1.05","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Edmond Budina","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Lindita Komani","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ervin Goci","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"5d4f2b5d-9d2b-4968-8881-dc4e4c867a55","fullTitle":"Biographies","doi":"https://doi.org/10.53288/0384.1.14","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"245d1459-06d2-4a45-a3c6-0f251e9336f3","fullTitle":"Biseda/Conversation","doi":"https://doi.org/10.53288/0443.1.05","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Jonida Gashi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Diana Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6}]},{"workId":"3ccdbbfc-6550-49f4-8ec9-77fc94a7a099","fullTitle":"Broken Narrative: The Politics of Contemporary Art in Albania","doi":"https://doi.org/10.53288/0341.1.00","publicationDate":"2022-01-27","place":"Earth, Milky Way","contributions":[{"fullName":"Marco Mazzi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Armando Lulaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Brenda Porster","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Tomii Keiko","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Jonida Gashi","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":5},{"fullName":"Osamu Kanemura","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":6}]},{"workId":"e517cebc-e3bf-4709-b566-b463aaedd993","fullTitle":"Çdo goditje pason tjetrën/Each Strike Leads to the Next","doi":"https://doi.org/10.53288/0443.1.06","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Diana Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"10d743da-d5c0-4403-a3de-180e09386a02","fullTitle":"Editorial Note","doi":"https://doi.org/10.53288/0384.1.02","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dc14d608-5f00-4916-a7a4-4a5faa563d03","fullTitle":"Foto-Album nga qëndrimi në Bulqizë/Photo Album from the Stay in Bulqiza","doi":"https://doi.org/10.53288/0443.1.07","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Diana Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"1fe250cf-c601-479a-9712-6cc3102b1419","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0384.1.01","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"53948403-bb4e-4866-8558-c79524efa3d1","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0443.1.01","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"72ac8279-84a8-4866-8270-89ebe531275f","fullTitle":"Heterotopias of Resistance","doi":"https://doi.org/10.53288/0384.1.03","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1}]},{"workId":"e8100d08-953a-4553-80a0-ce63d0aa396b","fullTitle":"Heterotopias of Resistance: The Exhibition","doi":"https://doi.org/10.53288/0384.1.04","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"162e79e2-df5b-4e6d-a730-1b7a6ea4de23","fullTitle":"Historik i shkurtër e minierës së Bulqizës/A Brief History of the Bulqiza Mine","doi":"https://doi.org/10.53288/0443.1.04","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Genc Demi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Genc Myftiu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"7f011edf-06d2-4b6f-abf2-d7b8974a006a","fullTitle":"How Can a Museum Change a City?","doi":"https://doi.org/10.53288/0384.1.09","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Luçjan Bedeni","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2173fa52-fc32-4a2e-b745-168780d35bd5","fullTitle":"Images in Spite of All","doi":"https://doi.org/10.53288/0384.1.07","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Leonard Qylafi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f1963ed9-1b8d-43f7-af89-ee589b6e7116","fullTitle":"Mineral Policies","doi":"https://doi.org/10.53288/0443.1.00","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jora Vaso","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Ilirjana Stringa","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"4d0a06c1-b472-4d23-a6e1-800c5cca75b3","fullTitle":"Plagët e Burimit/The Wounds at the Source","doi":"https://doi.org/10.53288/0443.1.03","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Elsa Demo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bardhul Alla","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Arben Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Genc Myftiu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"bb4a0068-d7e5-4728-bf8f-9ef000574633","fullTitle":"Resistance","doi":"https://doi.org/10.53288/0384.1.00","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"93c22176-93e8-44ee-9730-783b9b158530","fullTitle":"Shaving Patriarchy","doi":"https://doi.org/10.53288/0384.1.10","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"HAVEIT","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"862afc6d-8b7c-4095-b83d-d57f37a57866","fullTitle":"Shënim Editorial/Editorial Note","doi":"https://doi.org/10.53288/0443.1.02","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f98706fe-eb03-49c3-9247-d1fd642930e1","fullTitle":"These Are (Not) the Things We Are Fighting For!","doi":"https://doi.org/10.53288/0384.1.13","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Jonida Gashi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"76ff17cb-43c3-4a5e-b44d-2a71a83b3184","fullTitle":"Time As Resistance in Public Space","doi":"https://doi.org/10.53288/0384.1.12","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Stefano Romano","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7482a939-454d-4165-a95d-0b3915b22875","fullTitle":"Unframe Your Polis","doi":"https://doi.org/10.53288/0384.1.08","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Gentian Shkurti","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"80a9e394-2df8-4824-8be3-b7011c500f2a","fullTitle":"Water Sleeps, The Enemy Does Not Sleep","doi":"https://doi.org/10.53288/0384.1.06","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"77e1254c-9cf7-4a80-a4dc-6e3e92776b7e","fullTitle":"What Will Remain from Resistance","doi":"https://doi.org/10.53288/0384.1.11","publicationDate":"2021-12-02","place":"Earth, Milky Way","contributions":[{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/dotawo/","imprintId":"f891a5f0-2af2-4eda-b686-db9dd74ee73d","imprintName":"Dotawo","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"1c39ca0c-0189-44d3-bb2f-9345e2a2b152","fullTitle":"Dotawo: A Journal of Nubian Studies 2","doi":"https://doi.org/10.21983/P3.0104.1.00","publicationDate":"2015-06-01","place":"Brooklyn, NY","contributions":[{"fullName":"Angelika Jakobi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Giovanni Ruffini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"861ea7cc-5447-4c60-8657-c50d0a31cd24","fullTitle":"Dotawo: a Journal of Nubian Studies 3: Know-Hows and Techniques in Ancient Sudan","doi":"https://doi.org/10.21983/P3.0148.1.00","publicationDate":"2016-08-11","place":"Earth, Milky Way","contributions":[{"fullName":"Marc Maillot","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"431b58fe-7f59-49d9-bf6f-53eae379ee4d","fullTitle":"Dotawo: A Journal of Nubian Studies 4: Place Names and Place Naming in Nubia","doi":"https://doi.org/10.21983/P3.0184.1.00","publicationDate":"2017-10-12","place":"Earth, Milky Way","contributions":[{"fullName":"Robin Seignobos","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Alexandros Tsakos","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"3c5923bc-e76b-4fbe-8d8c-1a49a49020a8","fullTitle":"Dotawo: A Journal of Nubian Studies 5: Nubian Women","doi":"https://doi.org/10.21983/P3.0242.1.00","publicationDate":"2019-02-05","place":"Earth, Milky Way","contributions":[{"fullName":"Anne Jennings","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"15ab17fe-2486-4ca5-bb47-6b804793f80d","fullTitle":"Dotawo: A Journal of Nubian Studies 6: Miscellanea Nubiana","doi":"https://doi.org/10.21983/P3.0321.1.00","publicationDate":"2019-12-26","place":"Earth, Milky Way","contributions":[{"fullName":"Adam Simmons","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"aa431454-40d3-42f5-8069-381a15789257","fullTitle":"Dotawo: A Journal of Nubian Studies 7: Comparative Northern East Sudanic Linguistics","doi":"https://doi.org/10.21983/P3.0350.1.00","publicationDate":"2021-03-23","place":"Earth, Milky Way","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7a4506ac-dfdc-4054-b2d1-d8fdf4cea12b","fullTitle":"Nubian Proverbs (Fadijja/Mahas)","doi":"https://doi.org/10.53288/0346.1.00","publicationDate":"2022-05-12","place":"Earth, Milky Way","contributions":[{"fullName":"Maher Habbob","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a8e6722a-1858-4f38-995d-bde0b120fe8c","fullTitle":"The Old Nubian Language","doi":"https://doi.org/10.21983/P3.0179.1.00","publicationDate":"2017-09-11","place":"Earth, Milky Way","contributions":[{"fullName":"Eugenia Smagina","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"José Andrés Alonso de la Fuente","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"0cd80cd2-1733-4bde-b48f-a03fc01acfbf","fullTitle":"The Old Nubian Texts from Attiri","doi":"https://doi.org/10.21983/P3.0156.1.00","publicationDate":"2016-11-22","place":"Earth, Milky Way","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Vincent Pierre-Michel Laisney","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Giovanni Ruffini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Alexandros Tsakos","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Kerstin Weber-Thum","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Petra Weschenfelder","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":6}]},{"workId":"34d9a282-6232-4bb2-8b55-9ccf5a751b0f","fullTitle":"Voices from Nubia: Critical Essays on Contemporary Nubian Literature","doi":"https://doi.org/10.53288/0476.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Amal Mazhar","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Faten I. Morsy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Mona Radwan","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]}],"__typename":"Imprint"},{"imprintUrl":"https://books.ed.ac.uk/edinburgh-diamond/","imprintId":"8bf133ee-e6d0-4a5f-981b-fda73bcc389c","imprintName":"Edinburgh Diamond","updatedAt":"2022-03-21T09:21:09.390238+00:00","createdAt":"2022-03-21T09:21:09.390238+00:00","publisherId":"7ec3811c-667b-419e-b96c-a726acac610c","publisher":{"publisherName":"Edinburgh Diamond","publisherId":"7ec3811c-667b-419e-b96c-a726acac610c"},"works":[{"workId":"4f4a4dcb-2d88-43b6-8400-bd24926903b8","fullTitle":"Fundmentals of Music Theory","doi":"https://doi.org/10.2218/ED.9781912669226","publicationDate":"2021-10-26","place":null,"contributions":[{"fullName":"Michael Edwards","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"John Kitchen","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Nikki Moran","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Zack Moir","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":4},{"fullName":"Richard Worth","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":5}]}],"__typename":"Imprint"},{"imprintUrl":"http://www.uesc.br/editora/","imprintId":"5459e8a8-884b-46a4-919e-14151dd93100","imprintName":"EDITUS","updatedAt":"2022-10-21T12:12:25.245344+00:00","createdAt":"2022-10-21T12:12:25.245344+00:00","publisherId":"8d630c5e-ff4a-47b2-8839-326c9927bbc8","publisher":{"publisherName":"EDITUS","publisherId":"8d630c5e-ff4a-47b2-8839-326c9927bbc8"},"works":[{"workId":"3d65a184-330f-47e5-9f24-e013f0255213","fullTitle":"Ensaios sobre desenvolvimento econômico e políticas públicas: um olhar sobre a Bahia e o Brasil","doi":"https://doi.org/10.7476/9786586213829","publicationDate":"2022-09-26","place":"Ilhéus, Bahia, Brasil","contributions":[{"fullName":"Mônica de Moura Pires","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Andréa da Silva Gomes","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/eth-press/","imprintId":"47e62ae1-6698-46aa-840c-d4507697459f","imprintName":"eth press","updatedAt":"2021-08-15T14:05:14.111717+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"5f24bd29-3d48-4a70-8491-6269f7cc6212","fullTitle":"Ballads","doi":"https://doi.org/10.21983/P3.0105.1.00","publicationDate":"2015-06-03","place":"Brooklyn, NY","contributions":[{"fullName":"Richard Owens","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0a8fba81-f1d0-498c-88c4-0b96d3bf2947","fullTitle":"Cotton Nero A.x: The Works of the \"Pearl\" Poet","doi":"https://doi.org/10.21983/P3.0066.1.00","publicationDate":"2014-04-24","place":"Brooklyn, NY","contributions":[{"fullName":"David Hadbawnik","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Daniel C. Remein","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Chris Piuma","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Lisa Ampleman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"53cd2c70-eab6-45b7-a147-8ef1c87d9ac0","fullTitle":"dôNrm'-lä-püsl","doi":"https://doi.org/10.21983/P3.0183.1.00","publicationDate":"2017-10-05","place":"Earth, Milky Way","contributions":[{"fullName":"kari edwards","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Tina Žigon","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"34584bfe-1cf8-49c5-b8d1-6302ea1cfcfa","fullTitle":"Snowline","doi":"https://doi.org/10.21983/P3.0093.1.00","publicationDate":"2015-02-15","place":"Brooklyn, NY","contributions":[{"fullName":"Donato Mancini","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"cc73eed0-a1f9-4ad4-b7d8-2394b92765f0","fullTitle":"Unless As Stone Is","doi":"https://doi.org/10.21983/P3.0058.1.00","publicationDate":"2014-01-01","place":"Brooklyn, NY","contributions":[{"fullName":"Sam Lohmann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/gracchi-books/","imprintId":"41193484-91d1-44f3-8d0c-0452a35d17a0","imprintName":"Gracchi Books","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"b3939a73-a0dc-4770-987d-15e6ccf45427","fullTitle":"Alternative Histories: Phantom Truths in Stone","doi":"https://doi.org/10.53288/0369.1.06","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catherine Karkov","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"77031c15-a649-4284-ba8d-c94d9b74a606","fullTitle":"Augusta Emerita in Late Antiquity: The Transformation of Its Urban Layout During the Fourth and Fifth Centuries CE","doi":"https://doi.org/10.53288/0300.1.09","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Pedro Mateos Cruz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0359d07b-f41d-409d-9f64-84a2d2f8e673","fullTitle":"Contributors","doi":"https://doi.org/10.53288/0300.1.14","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Burrows","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"ffe72314-8f9d-4b32-b881-b89e68b3d579","fullTitle":"Contributors","doi":"https://doi.org/10.53288/0369.1.11","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"3294ad96-65b4-4314-ae1d-66e3629ccadc","fullTitle":"Did All Roads Lead to Córdoba under the Umayyads?","doi":"https://doi.org/10.53288/0300.1.06","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Ann Christys","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0494b27a-3ccd-4e2f-a651-f53482a7090e","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0300.1.01","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Burrows","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"0dcc7ecb-51e9-429c-8caf-6edc6706918e","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0369.1.01","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"e8e2df0e-10e3-4d19-b4a3-2b488ad83888","fullTitle":"Good Neighbors and Good Walls: Urban Development and Trade Networks in Late Antique South Gaul","doi":"https://doi.org/10.53288/0300.1.13","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Douglas Underwood","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8bd996e5-1f8e-4bd6-941e-ee5f7c9257e7","fullTitle":"How the Barking Nuns Forgot Their Abbesses","doi":"https://doi.org/10.53288/0369.1.05","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Cynthia Turner Camp","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"828c5eb3-5dbe-45bc-b783-3029b8228c0d","fullTitle":"Index","doi":"https://doi.org/10.53288/0300.1.15","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Burrows","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"a739fc9a-bc8a-4a9e-8da4-5f943be72a61","fullTitle":"Index","doi":"https://doi.org/10.53288/0369.1.12","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"1bbac834-bf18-440e-b6d6-337e61da7d9e","fullTitle":"Introduction","doi":"https://doi.org/10.53288/0300.1.03","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Ian Wood","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7fc6c568-b7b8-43e7-abda-876f0fcd420e","fullTitle":"Introduction: \"Vera Lex Historiae\"?","doi":"https://doi.org/10.53288/0369.1.03","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ralph O’Connor","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"895b92c3-9cd3-4aa2-b668-f4fd723799cf","fullTitle":"Locating Carthage in the Vandal Era","doi":"https://doi.org/10.53288/0300.1.12","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Mark Lewis Tizzoni","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7020b420-01db-4698-83c2-6fc6cafe2f22","fullTitle":"Looking through Landscapes: Ideology and Power in the Visigothic Kingdom of Toledo","doi":"https://doi.org/10.53288/0300.1.11","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Isabel Sánchez Ramos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"35bf4869-0c58-462b-be2c-a3fed5d81fa9","fullTitle":"Narratio Probabilis in Early Medieval Historiography:","doi":null,"publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[]},{"workId":"a3fe70bc-c0d3-4e96-bd8e-a3eb4582088a","fullTitle":"\"Narratio Probabilis\" in Early Medieval Historiography: A Reconsideration","doi":"https://doi.org/10.53288/0369.1.07","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Justin Lake","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b7580ef6-e982-4e0b-8fe2-1f76d5158677","fullTitle":"Preface: Iberian Rivalries","doi":"https://doi.org/10.53288/0300.1.02","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"541aa34f-083f-4898-8e8d-8f1d6afccd6c","fullTitle":"Preface: Truth & Anti-History","doi":"https://doi.org/10.53288/0369.1.02","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dc9899ce-2019-4cce-91ae-11fb1f8e7c18","fullTitle":"Reccopolitani and Other Town Dwellers in the Southern Meseta during the Visigothic Period of State Formation","doi":"https://doi.org/10.53288/0300.1.08","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Javier Martínez Jiménez","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a82c1cd6-15f3-4396-8a4f-48378a2c1bf6","fullTitle":"Religious Conflict in Roman Nicomedia","doi":"https://doi.org/10.53288/0300.1.07","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Dimitris J. Kyrtatas","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8adb77dc-26a0-4548-b164-8ce106703162","fullTitle":"Romance, Legend, and the Remote Past: Historical Framing in Late Medieval Icelandic Sagas","doi":"https://doi.org/10.53288/0369.1.09","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Ralph O’Connor","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1603556c-53fc-4d14-b0bf-8c18ad7b24ab","fullTitle":"Social and Intellectual Networking in the Early Middle Ages","doi":"https://doi.org/10.53288/0374.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"K. Patrick Fazioli","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"5629d4a6-95ab-4561-8de6-21a674eff06d","fullTitle":"The Art of Compilation: Manuscripts and Networks in the Early Medieval Latin West","doi":"https://doi.org/10.53288/0494.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Anna Dorofeeva","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"6813bf17-373c-49ce-b9e3-1d7ab98f2977","fullTitle":"The Christian Economy of the Early Medieval West: Towards a Temple Society","doi":"https://doi.org/10.53288/0371.1.00","publicationDate":"2022-02-17","place":"Earth, Milky Way","contributions":[{"fullName":"Ian Wood","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ec91fed6-c763-4b3e-ae37-f88f9d8eb998","fullTitle":"“The Innocence of the Dead Crowned You, the Glory of the Triumphant Crowned Me”: The Strange Rivalry between Bethlehem and Lyon in \"Eusebius Gallicanus\" Sermon 11","doi":"https://doi.org/10.53288/0300.1.04","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Lisa Kaaren Bailey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5bb7670d-8fb1-46c5-8f5d-7ce807bc19ad","fullTitle":"The Literary Imaginary of the Past as the Truth of the Present: Occasional Literature in Twelfth-Century Constantinople","doi":"https://doi.org/10.53288/0369.1.08","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Ingela Nilsson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"749f0ad7-764c-4b61-99b0-2cdc06c0f08d","fullTitle":"The Shoemaker and the Troubadour Knight, and Other Stories: Historicity and the Truth of Fiction in Medieval Castilian Literature","doi":"https://doi.org/10.53288/0369.1.04","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Kim Bergqvist","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8aa60f49-3c09-4761-bee5-4e67192ff9ba","fullTitle":"The So-Called “Oriental Quarter” of Ostia: Regions III.XVI–VII, a Neighborhood in Late Antiquity","doi":"https://doi.org/10.53288/0300.1.10","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Mulryan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5029eb06-e4e5-45a2-89c6-69bb3d6194c8","fullTitle":"Tours vs. Bourges: The Secular and Ecclesiastical Discourse of Inter-City Relationships in the Accounts of Gregory of Tours","doi":"https://doi.org/10.53288/0300.1.05","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Burrows","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"49f2dfd4-badc-432f-940b-88951c9ab07d","fullTitle":"“Truth is the trickiest”: Vernacular Theories of Truth and Strategies of Truth-making in Old English Verse","doi":"https://doi.org/10.53288/0369.1.10","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2f93b300-f147-48f5-95d5-afd0e0161fe6","fullTitle":"Urban Interactions: Communication and Competition in Late Antiquity and the Early Middle Ages","doi":"https://doi.org/10.53288/0300.1.00","publicationDate":"2020-10-15","place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Burrows","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"678f4564-d01a-4ffe-8bdb-fead78f87955","fullTitle":"Vera Lex Historiae?: Constructions of Truth in Medieval Historical Narrative","doi":"https://doi.org/10.53288/0369.1.00","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/helvete/","imprintId":"b3dc0be6-6739-4777-ada0-77b1f5074f7d","imprintName":"Helvete","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"417ecc06-51a4-4660-959b-482763864559","fullTitle":"Helvete 1: Incipit","doi":"https://doi.org/10.21983/P3.0027.1.00","publicationDate":"2013-04-09","place":"Brooklyn, NY","contributions":[{"fullName":"Amelia Ishmael","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Zareen Price","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Aspasia Stephanou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ben Woodard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"3cc0269d-7170-4981-8ac7-5b01e7b9e080","fullTitle":"Helvete 2: With Head Downwards: Inversions in Black Metal","doi":"https://doi.org/10.21983/P3.0102.1.00","publicationDate":"2015-05-19","place":"Brooklyn, NY","contributions":[{"fullName":"Niall Scott","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Steve Shakespeare","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"fa4bc310-b7db-458a-8ba9-13347a91c862","fullTitle":"Helvete 3: Bleeding Black Noise","doi":"https://doi.org/10.21983/P3.0158.1.00","publicationDate":"2016-12-14","place":"Earth, Milky Way","contributions":[{"fullName":"Amelia Ishmael","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.leverpress.org/","imprintId":"b6dfbbe1-140d-458d-8713-d19811e75262","imprintName":"Lever Press","updatedAt":"2022-12-05T10:16:13.796400+00:00","createdAt":"2022-12-05T10:16:13.796400+00:00","publisherId":"699975d0-30ae-4968-808b-16faba149700","publisher":{"publisherName":"Lever Press","publisherId":"699975d0-30ae-4968-808b-16faba149700"},"works":[],"__typename":"Imprint"},{"imprintUrl":"https://libereurope.eu/working-group/liber-citizen-science-working-group/","imprintId":"5273167d-d704-4880-b7c0-16276f794049","imprintName":"LIBER Citizen Science Working Group","updatedAt":"2021-10-26T08:26:28.410180+00:00","createdAt":"2021-10-26T08:26:28.410180+00:00","publisherId":"a6f4b20a-b1ef-43e2-b9ec-919f2e3dcf25","publisher":{"publisherName":"LIBER Citizen Science Working Group","publisherId":"a6f4b20a-b1ef-43e2-b9ec-919f2e3dcf25"},"works":[{"workId":"295469a1-1b59-4bbb-9659-c0fff1ee6268","fullTitle":"Citizen Science Skilling for Library Staff, Researchers, and the Public: Citizen Science for Research Libraries — A Guide","doi":"https://doi.org/10.25815/hf0m-2a57","publicationDate":"2021-11-15","place":"Odensee","contributions":[]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/mai-feminism-and-culture/","imprintId":"c267e03e-d6a5-4698-8440-4d1a64009fb0","imprintName":"MAI: Feminism and Culture","updatedAt":"2022-09-14T13:58:46.686494+00:00","createdAt":"2022-09-14T13:58:46.686494+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"67590bd6-98af-4d2c-b42d-911a02ec9819","fullTitle":"Carole Roussopoulos and the Rise of Feminist Video Activism in 1970s France","doi":"https://doi.org/10.53288/0460.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Ros Murray","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5bb12f3d-8a86-479a-90b6-bf23beb9b43e","fullTitle":"Writing in the Kitchen with Martha Rosler and Carrie Mae Weems: From Reproductive Labor to the Affective Labor of the Image","doi":"https://doi.org/10.53288/0472.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Kimberly Lamm","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.matteringpress.org","imprintId":"cb483a78-851f-4936-82d2-8dcd555dcda9","imprintName":"Mattering Press","updatedAt":"2021-03-25T16:33:14.299495+00:00","createdAt":"2021-03-25T16:25:02.238699+00:00","publisherId":"17d701c1-307e-4228-83ca-d8e90d7b87a6","publisher":{"publisherName":"Mattering Press","publisherId":"17d701c1-307e-4228-83ca-d8e90d7b87a6"},"works":[{"workId":"cc201ee7-8f10-4ee8-b182-1797b644b037","fullTitle":"An Anthropology of Common Ground: Awkward Encounters in Heritage Work","doi":"https://doi.org/10.28938/9780995527799","publicationDate":"2018-07-23","place":"Manchester","contributions":[{"fullName":"Nathalia Brichet","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6852ffab-b996-4d80-a8c6-67be81eb9d20","fullTitle":"Boxes: A Field Guide","doi":"https://doi.org/10.28938/9781912729012","publicationDate":"2020-08-12","place":"Manchester","contributions":[{"fullName":"Susanne Bauer","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Martina Schlünder","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Maria Rentetzi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"4d3289a8-61e7-47b4-b94c-9f30059d5a4e","fullTitle":"Democratic Situations","doi":"https://doi.org/10.28938/9781912729302","publicationDate":"2022-05-16","place":"Manchester, UK","contributions":[]},{"workId":"2c647e88-873b-42c3-bdbd-52162bd9aaf8","fullTitle":"Energy Babble","doi":"https://doi.org/10.28938/9780995527720","publicationDate":"2018-09-04","place":"Manchester, UK","contributions":[{"fullName":"Andy Boucher","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bill Gaver","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Tobie Kerridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Mike Michael","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Katherine Molline","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Liliana Ovalle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Matthew Plummer-Fernandez","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7},{"fullName":"Alex Wilkie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":8}]},{"workId":"95e15115-4009-4cb0-8824-011038e3c116","fullTitle":"Energy Worlds: In Experiment","doi":"https://doi.org/10.28938/9781912729098","publicationDate":"2021-05-01","place":"Manchester, UK","contributions":[{"fullName":"James Maguire","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Laura Watts","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Brit Ross Winthereik","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"accee66a-002d-4879-a77c-0d8cfb917d4e","fullTitle":"Engineering the Climate: Science, Politics and Visions of Control","doi":"https://doi.org/10.28938/9781912729265","publicationDate":"2021-11-15","place":"Manchester, UK","contributions":[{"fullName":"Julia Schubert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"91917b2d-ac8c-4a33-bb29-305f97241c4d","fullTitle":"Environmental Alterities","doi":"https://doi.org/10.28938/9781912729142","publicationDate":"2021-10-06","place":"Manchester, UK","contributions":[{"fullName":"Cristóbal Bonelli","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Antonia Walford","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"89aef935-5c74-48b5-9874-6182202d8d46","fullTitle":"Ghost-Managed Medicine: Big Pharma’s Invisible Hands","doi":"https://doi.org/10.28938/9780995527775","publicationDate":"2018-07-23","place":"Manchester, UK","contributions":[{"fullName":"Sergio Sismondo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1f4a0ad0-d8b8-4e10-bfb7-588a9b69c303","fullTitle":"Imagining Classrooms: Stories of children, teaching, and ethnography","doi":"https://doi.org/10.28938/9780993144967","publicationDate":"2016-07-25","place":"Manchester, UK","contributions":[{"fullName":"Vicki Macknight","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"091abd14-7bc0-4fe7-8194-552edb02b98b","fullTitle":"Inventing the Social","doi":"https://doi.org/10.28938/9780995527768","publicationDate":"2018-07-11","place":"Manchester, UK","contributions":[{"fullName":"Noortje Marres","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Guggenheim","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Alex Wilkie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"e1af2b0d-06a2-4c79-8b11-7a1e08e5f41e","fullTitle":"Modes of Knowing: Resources from the Baroque","doi":"https://doi.org/10.28938/9780993144981","publicationDate":"2016-07-25","place":"Manchester, UK","contributions":[{"fullName":"John Law","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Evelyn Ruppert","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"0573507d-a5c8-4199-8b23-6b1131f36934","fullTitle":"On Curiosity: The Art of Market Seduction","doi":"https://doi.org/10.28938/9780995527706","publicationDate":"2016-07-25","place":"Manchester, UK","contributions":[{"fullName":"Frank Cochoy","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1}]},{"workId":"ef825a4b-82f7-4fe9-8906-ce6146985d21","fullTitle":"Practising Comparison: Logics, Relations, Collaborations","doi":"https://doi.org/10.28938/9780993144943","publicationDate":"2016-07-25","place":"Manchester, UK","contributions":[{"fullName":"Joe Deville","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Guggenheim","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Zuzana Hrdličková","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"60f93b71-e6ce-4507-8038-3c7ca049eb35","fullTitle":"Sensing In/Security: Sensors as Transnational Security Infrastructures","doi":"https://doi.org/10.28938/9781912729111","publicationDate":"2021-08-24","place":"Manchester, UK","contributions":[{"fullName":"Nina Klimburg-Witjes","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nikolaus Poechhacker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Geoffrey C. Bowker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"4647e252-40e8-4df2-8603-1f0c16329b7f","fullTitle":"With Microbes","doi":"https://doi.org/10.28938/9781912729180","publicationDate":"2021-10-06","place":"Manchester, UK","contributions":[{"fullName":"Charlotte Brives","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Matthäus Rest","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Salla Sariola","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.mediastudies.press/","imprintId":"5078b33c-5b3f-48bf-bf37-ced6b02beb7c","imprintName":"mediastudies.press","updatedAt":"2021-06-15T14:40:51.652638+00:00","createdAt":"2021-06-15T14:40:51.652638+00:00","publisherId":"4ab3bec2-c491-46d4-8731-47a5d9b33cc5","publisher":{"publisherName":"mediastudies.press","publisherId":"4ab3bec2-c491-46d4-8731-47a5d9b33cc5"},"works":[{"workId":"e5f2cfba-6fb4-45da-add1-a747a9d3a572","fullTitle":"Communication Conduct in an Island Community","doi":"https://doi.org/10.32376/3f8575cb.baaa50af","publicationDate":"2022-12-07","place":"Bethlehem, PA","contributions":[{"fullName":"Erving Goffman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Yves Winkin","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"97de7f92-1284-438d-bdd3-e9781577db28","fullTitle":"Creativity: Process and Personality","doi":"https://doi.org/10.32376/3f8575cb.60b97b6f","publicationDate":"2023-01-15","place":"Bethlehem, PA","contributions":[{"fullName":"Larry Gross","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6763ec18-b4af-4767-976c-5b808a64e641","fullTitle":"Liberty and the News","doi":"https://doi.org/10.32376/3f8575cb.2e69e142","publicationDate":"2020-11-15","place":"Bethlehem, PA","contributions":[{"fullName":"Walter Lippmann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sue Curry Jansen","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"3162a992-05dd-4b74-9fe0-0f16879ce6de","fullTitle":"Our Master’s Voice: Advertising","doi":"https://doi.org/10.21428/3f8575cb.dbba9917","publicationDate":"2020-10-15","place":"Bethlehem, PA","contributions":[{"fullName":"James Rorty","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jefferson Pooley","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"64891e84-6aac-437a-a380-0481312bd2ef","fullTitle":"Social Media & the Self: An Open Reader","doi":"https://doi.org/10.32376/3f8575cb.1fc3f80a","publicationDate":"2021-07-15","place":"Bethlehem, PA","contributions":[{"fullName":"Jefferson Pooley","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6fee5cdb-d564-4ea3-84d2-a7e1aa381dab","fullTitle":"What Was Artificial Intelligence?","doi":"https://doi.org/10.32376/3f8575cb.0cc62523","publicationDate":"2022-04-01","place":"Bethlehem, PA","contributions":[{"fullName":"Sue Curry Jansen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://meson.press","imprintId":"0299480e-869b-486c-8a65-7818598c107b","imprintName":"meson press","updatedAt":"2021-03-25T16:36:00.832381+00:00","createdAt":"2021-03-25T16:36:00.832381+00:00","publisherId":"f0ae98da-c433-45b8-af3f-5c709ad0221b","publisher":{"publisherName":"meson press eG","publisherId":"f0ae98da-c433-45b8-af3f-5c709ad0221b"},"works":[{"workId":"1321e6df-fcb0-44ab-a874-071781ae9681","fullTitle":"30 Years After Les Immatériaux: Art, Science and Theory","doi":"https://doi.org/10.14619/002","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Andreas Broeckmann","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Yuk Hui","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jean-François Lyotard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"8b907071-1f79-49b1-98b2-0fed337e063a","fullTitle":"Action at a Distance","doi":"https://doi.org/10.14619/152-5","publicationDate":"2020-08-14","place":"Lüneburg","contributions":[{"fullName":"John Durham Peters","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Christina Vagt","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"9f3d4c12-64dd-4156-8c8c-ca8faf135ca4","fullTitle":"Aesthetic Experience of Metabolic Processes","doi":"https://doi.org/10.14619/1808","publicationDate":"2021-03-15","place":"Lüneburg","contributions":[{"fullName":"Desiree Förster","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"64150609-a549-4415-b8c1-814902f463ac","fullTitle":"Affective Transformations: Politics – Algorithms – Media","doi":"https://doi.org/10.14619/1655","publicationDate":"2020-11-09","place":"Lüneburg","contributions":[{"fullName":"Bernd Bösel","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Serjoscha Wiemer","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"292d32ae-6768-44e7-ae18-7e6bc48b263f","fullTitle":"Affektökologie: Intensive Milieus und zufällige Begegnungen","doi":"https://doi.org/10.14619/019","publicationDate":"2017-01-01","place":"Lüneburg","contributions":[{"fullName":"Marie-Luise Angerer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"966892e1-59f8-4658-93ae-3d212a44b21d","fullTitle":"Alleys of Your Mind: Augmented Intelligence and Its Traumas","doi":"https://doi.org/10.14619/014","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Matteo Pasquinelli","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Benjamin Bratton","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Orit Halpern","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":3},{"fullName":"Adrian Lahoud","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":4},{"fullName":"Jon Lindblom","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":5},{"fullName":"Catherine Malabou","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":6},{"fullName":"Reza Negarestani","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":7},{"fullName":"Luciana Parisi","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":8},{"fullName":"Matteo Pasquinelli","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":9},{"fullName":"Ana Teixeira Pinto","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":10},{"fullName":"Michael Wheeler","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":11},{"fullName":"Charles T. Wolfe","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":12},{"fullName":"Ben Woodard","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":13}]},{"workId":"0646db25-6828-4c46-93f6-8ea8524554b9","fullTitle":"Archives","doi":"https://doi.org/10.14619/1501","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Andrew Lison","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marcell Mars","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Tomislav Medak","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rick Prelinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"ced8071c-142a-43c6-b698-d0ad8eb82846","fullTitle":"Beyond the Flow: Scholarly Publications During and After the Digital","doi":"https://doi.org/10.14619/1600","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Niels-Oliver Walkowski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5bbbfd29-5db6-4059-a392-1323bd13cab4","fullTitle":"Citizen Lobby: From Capacity to Influence","doi":"https://doi.org/10.14619/010","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Leif Thomas Olsen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"473fcddc-23ee-46a4-8ffa-afa5020ac540","fullTitle":"Communication","doi":"https://doi.org/10.14619/1464","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Paula Bialski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Finn Brunton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Mercedes Bunz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"446d6ab7-31df-4ee5-86d7-0f7cb31f0f1b","fullTitle":"Die verschiedenen Modi der Existenz","doi":"https://doi.org/10.14619/003","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Étienne Souriau","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Isabelle Stengers","contributionType":"FOREWORD_BY","mainContribution":true,"contributionOrdinal":2},{"fullName":"Bruno Latour","contributionType":"FOREWORD_BY","mainContribution":true,"contributionOrdinal":3},{"fullName":"Thomas Wäckerle","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"525e7119-52be-4afb-8a02-947babc292d2","fullTitle":"Digital Activism in Asia Reader","doi":"https://doi.org/10.14619/013","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Nishant Shah","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Puthiya Purayil Sneha","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Sumandro Chattapadhyay","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"d2508c39-cb2a-4a0f-9e0e-0b771f1dbe80","fullTitle":"Diversity of Play","doi":"https://doi.org/10.14619/012","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Mathias Fuchs","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"59ecdda1-efd8-45d2-b6a6-11bc8fe480f5","fullTitle":"Earth and Beyond in Tumultuous Times: A Critical Atlas of the Anthropocene","doi":"https://doi.org/10.14619/1891","publicationDate":"2021-03-15","place":"Lüneburg","contributions":[{"fullName":"Réka Patrícia Gál","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Petra Löffler","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"a3358bd7-38eb-4a1b-b045-ca1abdec6882","fullTitle":"Ecology of Affect: Intensive Milieus and Contingent Encounters","doi":"https://doi.org/10.14619/020","publicationDate":"2017-01-01","place":"Lüneburg","contributions":[{"fullName":"Marie-Luise Angerer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gerrit Jackson","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"563a9a1a-f24b-482b-8c6a-54198a84c464","fullTitle":"Ein Medium namens McLuhan: 37 Befragungen eines Klassikers","doi":"https://doi.org/10.14619/1778","publicationDate":"2020-12-18","place":"Lüneburg","contributions":[{"fullName":"Peter Bexte","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Martina Leeker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"7d4b8528-4916-471a-bac1-696dd8d0314c","fullTitle":"Fahrradutopien: Medien, Ästhetiken und Aktivismus","doi":"https://doi.org/10.14619/1952","publicationDate":"2022-06-27","place":"Lüneburg","contributions":[{"fullName":"Julia Bee","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ulrike Bergermann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Linda Keck","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Sarah Sander","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Herbert Schwaab","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Markus Stauff","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Franzi Wagner","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7}]},{"workId":"0151e55d-474a-4825-a303-cc2e07cad6eb","fullTitle":"Ferocious Logics: Unmaking the Algorithm","doi":"https://doi.org/10.14619/1402","publicationDate":"2018-01-01","place":"Lüneburg","contributions":[{"fullName":"Luke Munn","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"40c7d203-9e7e-41f1-8bdd-bd390b82ab38","fullTitle":"Format Matters: Standards, Practices, and Politics in Media Cultures","doi":"https://doi.org/10.14619/1556","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Marek Jancovic","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Axel Volmar","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Alexandra Schneider","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"85261c62-801d-41e9-961f-456bae51e842","fullTitle":"Foucault, digital","doi":"https://doi.org/10.14619/1983","publicationDate":"2022-04-22","place":"Lüneburg","contributions":[{"fullName":"Bernhard J. Dotzler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Henning Schmidgen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"2c826665-3208-42da-b84d-d262826cba3b","fullTitle":"Guantánamo Frames","doi":"https://doi.org/10.14619/2065","publicationDate":"2022-09-30","place":"Lüneburg","contributions":[{"fullName":"Rebecca Boguska","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"daa81608-7f43-487c-8edd-03283c412a6d","fullTitle":"High Definition: Medienphilosophisches Image Processing","doi":"https://doi.org/10.14619/1747","publicationDate":"2020-12-16","place":"Lüneburg","contributions":[{"fullName":"Elisa Linseisen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e373ed62-6c7b-4fde-8391-5015998ecc2c","fullTitle":"Interferences and Events: On Epistemic Shifts in Physics through Computer Simulations","doi":"https://doi.org/10.14619/022","publicationDate":"2017-01-01","place":"Lüneburg","contributions":[{"fullName":"Anne Dippel","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Martin Warnke","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"4572e853-6304-4dac-9bc9-aedc1dda27c1","fullTitle":"Interventions in Digital Cultures: Technology, the Political, Methods","doi":"https://doi.org/10.14619/1105","publicationDate":"2017-01-01","place":"Lüneburg","contributions":[{"fullName":"Howard Caygill","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Martina Leeker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Tobias Schulze","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"70ebdb3f-4086-4971-8bc9-87213f4a25f0","fullTitle":"Introduction to a Future Way of Thought: On Marx and Heidegger","doi":"https://doi.org/10.14619/009","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Kostas Axelos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Stuart Elden","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Kenneth Mills","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"3705c0ca-b53c-4cb3-95a1-385bdf05346e","fullTitle":"Library Life: Werkstätten kulturwissenschaftlichen Forschens","doi":"https://doi.org/10.14619/006","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Friedolin Krentel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Katja Barthel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Sebastian Brand","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Alexander Friedrich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Anna Rebecca Hoffmann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Laura Meneghello","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Jennifer Ch. Müller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7},{"fullName":"Christian Wilke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":8}]},{"workId":"1cfdc698-1513-4bf6-b849-8257fd231b92","fullTitle":"Life and Technology: An Inquiry Into and Beyond Simondon","doi":"https://doi.org/10.14619/015","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Jean-Hugues Barthélémy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Barnaby Norman","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"3553f7c2-9ca9-4c98-8e0e-27d036e95f8c","fullTitle":"Machine","doi":"https://doi.org/10.14619/1488","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Thomas Patrick Pringle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gertrud Koch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Bernard Stiegler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"20e321b0-ebf3-4b85-9712-d3d88836be61","fullTitle":"Markets","doi":"https://doi.org/10.14619/1471","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Armin Beverungen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Philip Mirowski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Edward Nik-Khah","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Jens Schröter","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"ce4bfb3b-6f5b-4d37-8d85-9ca20c35d279","fullTitle":"Media and Management","doi":"https://doi.org/10.14619/028-3","publicationDate":"2021-10-15","place":"Lüneburg","contributions":[{"fullName":"Rutvica Andrijasevic","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Julie Yujie Chen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Melissa Gregg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Marc Steinberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"adb9c4b8-831c-45a3-b547-a1ae8702bdcc","fullTitle":"Medien verstehen: Marshall McLuhans Understanding Media","doi":"https://doi.org/10.14619/1150","publicationDate":"2017-01-01","place":"Lüneburg","contributions":[{"fullName":"Till A. Heilmann","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jens Schröter","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"2760f92c-ce83-46fa-8a4f-aebb161c564d","fullTitle":"Medium, Format, Configuration: The Displacements of Film","doi":"https://doi.org/10.14619/0047","publicationDate":"2019-12-10","place":"Lüneburg","contributions":[{"fullName":"Benoît Turquety","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"33e93b1b-167d-4ca8-ae6c-1e57c9d7bb4b","fullTitle":"Nonconscious: On the Affective Synching of Mind and Machine","doi":"https://doi.org/10.14619/2041","publicationDate":"2022-09-28","place":"Lüneburg","contributions":[{"fullName":"Marie-Luise Angerer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d14f250a-75d7-4b5f-af55-602e3c9a593d","fullTitle":"Non-Knowledge and Digital Cultures","doi":"https://doi.org/10.14619/1259","publicationDate":"2018-01-01","place":"Lüneburg","contributions":[{"fullName":"Andreas Bernard","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Matthias Koch","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Martina Leeker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"7a9354c9-449a-4a2d-954b-b44969aa12e0","fullTitle":"Ökologien der Erde: Zur Wissensgeschichte und Aktualität der Gaia-Hypothese","doi":"https://doi.org/10.14619/1204","publicationDate":"2018-01-01","place":"Lüneburg","contributions":[{"fullName":"Alexander Friedrich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Petra Löffler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Niklas Schrape","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"d77159e0-b2c4-49e5-97db-f85a52198b9e","fullTitle":"Organize","doi":"https://doi.org/10.14619/1518","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"Timon Beyes","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Lisa Conrad","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Reinhold Martin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Geert Lovink","contributionType":"AFTERWORD_BY","mainContribution":false,"contributionOrdinal":4},{"fullName":"Ned Rossiter","contributionType":"AFTERWORD_BY","mainContribution":false,"contributionOrdinal":5}]},{"workId":"8710628b-6e37-45b3-ad8d-8918b35030de","fullTitle":"Pandemic Media: Preliminary Notes Toward an Inventory","doi":"https://doi.org/10.14619/0085","publicationDate":"2020-12-23","place":"Lüneburg","contributions":[{"fullName":"Philipp Dominik Keidl","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Laliv Melamed","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vinzenz Hediger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Antonio Somaini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"bbb6aad2-8809-47e9-8f14-b6f28990ef70","fullTitle":"Pattern Discrimination","doi":"https://doi.org/10.14619/1457","publicationDate":"2018-01-01","place":"Lüneburg","contributions":[{"fullName":"Clemens Apprich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Florian Cramer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Wendy Hui Kyong Chun","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Hito Steyerl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"502660b2-9bc2-42de-8052-84496cfeb413","fullTitle":"Politik der Mikroentscheidungen: Edward Snowden, Netzneutralität und die Architekturen des Internets","doi":"https://doi.org/10.14619/004","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Christopher Kelty","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"fa1ecc01-36e5-4c02-a152-53d98cb3b9d5","fullTitle":"Profile: Interdisziplinäre Beiträge","doi":"https://doi.org/10.14619/021","publicationDate":"2017-08-14","place":"Lüneburg","contributions":[{"fullName":"Martin Degeling","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Julius Othmer","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Andreas Weich","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Bianca Westermann","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"41cdd32b-c5e6-4eb9-beff-bd8e4a6cc69a","fullTitle":"Really Fake","doi":"https://doi.org/10.14619/154-9","publicationDate":"2021-07-20","place":"Lüneburg","contributions":[{"fullName":"Alexandra Juhasz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ganaele Langlois","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Nishant Shah","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"f24a1091-900b-402b-bab8-d3fbace95e52","fullTitle":"Records of Disaster: Media Infrastructures and Climate Change","doi":"https://doi.org/10.14619/2089","publicationDate":"2022-10-31","place":"Lüneburg","contributions":[{"fullName":"Jakob Claus","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Petra Löffler","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"64454359-e061-47e9-8d42-eb2af1456d93","fullTitle":"Remain","doi":"https://doi.org/10.14619/1495","publicationDate":null,"place":"Lüneburg","contributions":[{"fullName":"Ioana B. Jucan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jussi Parikka","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Rebecca Schneider","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"a3ac08e3-9855-4d5c-9d3d-a6399f7e059a","fullTitle":"Rethinking Gamification","doi":"https://doi.org/10.14619/001","publicationDate":"2014-06-25","place":"Lüneburg","contributions":[{"fullName":"Mathias Fuchs","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sonia Fizek","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Paolo Ruffino","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Niklas Schrape","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"4ceae956-a5a3-43a5-96a7-ae87f0cb1b21","fullTitle":"Symptoms of the Planetary Condition: A Critical Vocabulary","doi":"https://doi.org/10.14619/018","publicationDate":"2017-01-02","place":"Lüneburg","contributions":[{"fullName":"Mercedes Bunz","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Birgit Mara Kaiser","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Kathrin Thiele","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"a651589a-e4ed-42cb-bbe8-ab753a2dc318","fullTitle":"Tactical Entanglements: AI Art, Creative Agency, and the Limits of Intellectual Property","doi":"https://doi.org/10.14619/1839","publicationDate":"2021-06-30","place":"Lüneburg","contributions":[{"fullName":"Martin Zeilinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2bd07507-d6be-4818-a863-8dddce625013","fullTitle":"Technopharmacology","doi":"https://doi.org/10.14619/029-0","publicationDate":null,"place":"Lüneburg","contributions":[{"fullName":"Joshua Neves","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Aleena Chia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Susanna Paasonen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ravi Sundaram","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"8d7e0885-31b0-492a-9dd6-dec00015d124","fullTitle":"The Cyborg: A Treatise on the Artificial Man","doi":"https://doi.org/10.14619/007","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Antonio Caronia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Robert Booth","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"bed1bcda-84e2-47cd-9f60-15bc20bf90e3","fullTitle":"The Political Structure of UK Broadcasting 1949–1999","doi":"https://doi.org/10.14619/011","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"David Elstein","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9a0ddf51-69f0-465a-906f-43c4a545e507","fullTitle":"The Politics of Micro-Decisions: Edward Snowden, Net Neutrality, and the Architectures of the Internet","doi":"https://doi.org/10.14619/005","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Christopher Kelty","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2},{"fullName":"Valentine A. Pakis","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"9d876020-fb2f-4fdb-a5d9-93c1e43ae8a2","fullTitle":"There is no Software, there are just Services","doi":"https://doi.org/10.14619/008","publicationDate":"2015-01-01","place":"Lüneburg","contributions":[{"fullName":"Irina Kaldrack","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Martina Leeker","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"36f7480e-ca45-452c-a5c0-ba1dccf135ec","fullTitle":"Touchscreen Archaeology: Tracing Histories of Hands-On Media Practices","doi":"https://doi.org/10.14619/1860","publicationDate":"2021-05-17","place":"Lüneburg","contributions":[{"fullName":"Wanda Strauven","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"618f4192-11d9-49bd-b776-a842e2331563","fullTitle":"Tracks from the Crypt","doi":"https://doi.org/10.14619/0030","publicationDate":"2019-01-01","place":"Lüneburg","contributions":[{"fullName":"John Mowitt","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Rebecca Boguska","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2},{"fullName":"Vinzenz Hediger","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":3}]},{"workId":"38872158-58b9-4ddf-a90e-f6001ac6c62d","fullTitle":"Trick 17: Mediengeschichten zwischen Zauberkunst und Wissenschaft","doi":"https://doi.org/10.14619/017","publicationDate":"2016-07-14","place":"Lüneburg, Germany","contributions":[{"fullName":"Sebastian Vehlken","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"Katja Müller-Helle","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Jan Müggenburg","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":3},{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"9372f7a7-f72e-4a67-8818-9176667a1c52","fullTitle":"Uexküll’s Surroundings: Umwelt Theory and Right-Wing Thought","doi":"https://doi.org/10.14619/2010","publicationDate":"2022-03-23","place":"Lüneburg","contributions":[{"fullName":"Gottfried Schnödl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Michael Thomas Taylor","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":3},{"fullName":"Wayne Yung","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"548200fa-0468-4e56-9986-9b5b76ebc4f2","fullTitle":"Uexkülls Umgebungen: Umweltlehre und rechtes Denken","doi":"https://doi.org/10.14619/1921","publicationDate":"2021-10-22","place":"Lüneburg","contributions":[{"fullName":"Gottfried Schnödl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Florian Sprenger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"5465cd7a-47a9-4c93-973b-96d471ec38dc","fullTitle":"Undoing Networks","doi":"https://doi.org/10.14619/153-2","publicationDate":"2021-06-10","place":"Lüneburg","contributions":[{"fullName":"Tero Karppi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Urs Stäheli","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Clara Wieghorst","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Lea P. Zierott","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"dbc440f5-0d0d-4602-bbf1-1f5c4330e8ad","fullTitle":"Unterwachen und Schlafen: Anthropophile Medien nach dem Interface","doi":"https://doi.org/10.14619/1358","publicationDate":"2018-01-01","place":"Lüneburg","contributions":[{"fullName":"Michael Andreas","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Dawid Kasprowicz","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Stefan Rieger","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"9b240ce3-dbd0-48a7-aa24-c39c8d9509d4","fullTitle":"Von Open Access zu Open Science: Zum Wandel digitaler Kulturen der wissenschaftlichen Kommunikation","doi":"https://doi.org/10.14619/1303","publicationDate":"2018-01-01","place":"Lüneburg","contributions":[{"fullName":"Christian Heise","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b090bff9-4197-454d-8292-d1c6b31f8acf","fullTitle":"Who Owns the Images?: The Paradox of Archives, between Commercialization, Free Circulation and Respect","doi":"https://doi.org/10.14619/0146","publicationDate":null,"place":"Lüneburg","contributions":[{"fullName":"Sylvie Lindeperg","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ania Szczepanska","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.mooreweinberg.com/","imprintId":"632c9455-822f-4d83-8b9d-2aff609efd55","imprintName":"Moore & Weinberg","updatedAt":"2022-10-20T13:47:03.800463+00:00","createdAt":"2022-10-20T13:47:03.800463+00:00","publisherId":"a6551c38-1743-4416-aea9-302358733db5","publisher":{"publisherName":"Moore & Weinberg","publisherId":"a6551c38-1743-4416-aea9-302358733db5"},"works":[],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/oliphaunt-books/","imprintId":"353047d8-1ea4-4cc5-bd08-e9cedb4a3e8d","imprintName":"Oliphaunt Books","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"3772a10e-3f0d-40e2-b1fb-372a57d826cc","fullTitle":"21st-Century Medieval Studies: Seeing a Forest as Well as Trees","doi":"https://doi.org/10.21983/P3.0067.1.04","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Frank Battaglia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"94ae5e32-738d-4ec2-8ff9-5e2789bc1f97","fullTitle":"2nd Program of the Ornamentalists","doi":"https://doi.org/10.21983/P3.0067.1.21","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Daniel C. Remein","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1db8e7fe-62f8-4362-a3e1-c077b9270aac","fullTitle":"A Medieval: Manifesto","doi":"https://doi.org/10.21983/P3.0067.1.22","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Christopher Roman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2edbdfee-0e51-4ff9-826e-25a83d641d8f","fullTitle":"Animals and the Medieval Culture of Empire","doi":"https://doi.org/10.21983/P3.0006.1.04","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Sharon Kinoshita","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0090dbfb-bc8f-44aa-9803-08b277861b14","fullTitle":"Animal, Vegetable, Mineral: Ethics and Objects","doi":"https://doi.org/10.21983/P3.0006.1.00","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"59832623-40d0-46d2-b80f-0435d2a7dac5","fullTitle":"Animal, Vegetable, Mineral: Twenty Questions","doi":"https://doi.org/10.21983/P3.0006.1.14","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jonathan Gil Harris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1ff02944-88ce-4cc0-ab54-f4b4c26b23d6","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0067.1.32","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Eileen A. Joy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Myra Seaman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"58b60e16-7914-4125-81a0-32a0113c6c14","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0006.1.15","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4a948280-c61f-47e3-8c36-c92e62be96cb","fullTitle":"Be Critical!","doi":"https://doi.org/10.21983/P3.0067.1.07","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Ruth Evans","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"eb8a2862-e812-4730-ab06-8dff1b6208bf","fullTitle":"Burn after Reading: Vol. 1, Miniature Manifestos for a Post/medieval Studies + Vol. 2, The Future We Want: A Collaboration","doi":"https://doi.org/10.21983/P3.0067.1.00","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Eileen A. Joy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Myra Seaman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"e768607c-1ddf-426e-ab67-0365f315b58c","fullTitle":"Burn(ed) Before Writing: The Late Stages of a Late Medieval PhD and Current Academic Realities","doi":"https://doi.org/10.21983/P3.0067.1.13","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"David Hadbawnik","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9087d11b-e8df-4a49-b56e-4701c7a169dd","fullTitle":"De catervis ceteris","doi":"https://doi.org/10.21983/P3.0067.1.20","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Chris Piuma","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a8d1b6fa-cfbe-4402-8c2d-5836670ef466","fullTitle":"Exemplary Rocks","doi":"https://doi.org/10.21983/P3.0006.1.06","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Kellie Roberston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"79848444-0b40-461d-8898-14fab7a60493","fullTitle":"Field Change/ Discipline Change","doi":"https://doi.org/10.21983/P3.0067.1.26","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Anne Harris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Overbey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"b4388410-e733-48b6-a886-f7f6c009ca37","fullTitle":"Fluid ","doi":"https://doi.org/10.21983/P3.0078.1.09","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"James Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5731bbd3-32b4-47bc-b667-c62e5ba5adb9","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0067.1.01","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Eileen A. Joy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Myra Seaman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"00f5d727-2f66-4bd6-a9ba-d745bdb374a2","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0006.1.01","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f1ccf19d-3b96-471c-955b-cefde7e369a2","fullTitle":"Frontmatter ","doi":"https://doi.org/10.21983/P3.0078.1.01","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e754eaeb-4dd6-4a33-b97e-79afc17093d1","fullTitle":"Fuck Postcolonialism ","doi":"https://doi.org/10.21983/P3.0067.1.17","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Erin Maglaque","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1c791256-926d-45dc-8129-fd52ba325daf","fullTitle":"Hewn","doi":"https://doi.org/10.21983/P3.0078.1.04","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Anne F. Harris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ddb6dbe6-cc7f-49a8-a919-20e92df9c934","fullTitle":"Historicism and its Discontents","doi":"https://doi.org/10.21983/P3.0067.1.24","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Erik Wade","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8d6bbe4a-4eda-4519-bdb5-f432c844c603","fullTitle":"History and Commitment","doi":"https://doi.org/10.21983/P3.0067.1.14","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Guy Halsall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f77a374d-122b-40e9-b41e-be4e0bdbed9e","fullTitle":"Homo Narrans","doi":"https://doi.org/10.21983/P3.0067.1.23","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Eva von Contzen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a6fba141-cf6f-40e3-8ecf-0703a844e569","fullTitle":"Human","doi":"https://doi.org/10.21983/P3.0078.1.05","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Alan Montroso","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"767af9e2-5b6d-48d2-af4b-c174b0dfcfd2","fullTitle":"Inhuman","doi":"https://doi.org/10.21983/P3.0078.1.10","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Ian Bogost","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"37cb9bb4-0bb3-4bd3-86ea-d8dfb60c9cd8","fullTitle":"Inhuman Nature","doi":"https://doi.org/10.21983/P3.0078.1.00","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f8188cdd-408c-4488-a91a-9eb60f2ab16e","fullTitle":"Intentionally Good, Really Bad","doi":"https://doi.org/10.21983/P3.0067.1.03","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Heather Bamford","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"be5aeeb2-ac04-421a-80c4-971e421a32a5","fullTitle":"Introduction: All Things","doi":"https://doi.org/10.21983/P3.0006.1.02","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"32444d09-9bb3-4048-88b7-484c822e8aa7","fullTitle":"Introduction: Ecostitial","doi":"https://doi.org/10.21983/P3.0078.1.02","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Jerome Cohen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8ad50dd0-cf94-4f8c-8b75-fa270084284a","fullTitle":"Matter","doi":"https://doi.org/10.21983/P3.0078.1.06","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Valerie Allen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4e85b66e-5607-427a-a003-56adeb6f6196","fullTitle":"Medievalism/ Surrealism ","doi":"https://doi.org/10.21983/P3.0067.1.19","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Thomas Mical","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a0673b06-78fb-489f-9019-4176b65cfbb6","fullTitle":"Medieval Studies in the Subjunctive Mood","doi":"https://doi.org/10.21983/P3.0067.1.11","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Gaelan Gilbert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"96532208-4c49-426b-90f1-d22643e9ad08","fullTitle":"Mineral Virtue","doi":"https://doi.org/10.21983/P3.0006.1.07","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Valeria Allen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ee1b4ad4-35ca-411a-bb8a-05e32dff6abc","fullTitle":"Mood Change/ Collective Change","doi":"https://doi.org/10.21983/P3.0067.1.31","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Julian Yates","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Julie Orlemanski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"3cb9fda7-8557-4476-a889-b5e215f87090","fullTitle":"Net Worth","doi":"https://doi.org/10.21983/P3.0067.1.05","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Bettina Bildhauer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3c47723a-e486-4eea-a095-fc36833896a9","fullTitle":"On Never Letting Go","doi":"https://doi.org/10.21983/P3.0067.1.15","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Cary Howie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"62282825-816b-40b1-bb5d-0d0fee70b29e","fullTitle":"Our Feminism/ Our Activism","doi":"https://doi.org/10.21983/P3.0067.1.06","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Martha Easton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Maggie Williams","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"6991c2e1-3586-44e2-8d4f-35132670847b","fullTitle":"Paradigm Change/ Institute Change","doi":"https://doi.org/10.21983/P3.0067.1.27","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"L.O. Aranye Fradenburg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Eileen A. Joy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"f0e1f3de-bbc1-4ca2-bf5f-e2552a1b455e","fullTitle":"Powers of the Hoard: Further Notes on Material Agency","doi":"https://doi.org/10.21983/P3.0006.1.11","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jane Bennett","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ba0e3afe-7742-4476-84a4-007a8ce918d9","fullTitle":"Prefatory Note: Manifest This!","doi":"https://doi.org/10.21983/P3.0067.1.02","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Eileen A. Joy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bd102e35-f2f2-47d4-962a-e2b45c1a4465","fullTitle":"Radical Ridicule","doi":"https://doi.org/10.21983/P3.0067.1.12","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Noah D. Guynn","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"49035675-e062-45ba-9eee-6e3f8ef044b5","fullTitle":"Recreation","doi":"https://doi.org/10.21983/P3.0078.1.07","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Lowell Duckert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9bccf97d-ca4e-42e0-8d8d-da4eb065f247","fullTitle":"Ruinous Monument': Transporting Objects in Herbert's Persepolis","doi":"https://doi.org/10.21983/P3.0006.1.13","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Nedda Mehdizadeh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d951299d-8501-4d76-ba76-347e69184748","fullTitle":"Sheep Tracks: A Multi-Species Impression","doi":"https://doi.org/10.21983/P3.0006.1.09","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Julian Yates","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"db8589de-04c4-4053-a46a-c9c6843d48c8","fullTitle":"Shipwreck","doi":"https://doi.org/10.21983/P3.0078.1.03","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Steve Mentz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"97f1b05a-50e5-49b5-8e03-7765fea05b41","fullTitle":"Speaking Stones, John Muir, and a Slower (Non)Humanities","doi":"https://doi.org/10.21983/P3.0006.1.12","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Lowell Duckert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f3ed8c7c-c860-483e-be4f-c29e7e10c059","fullTitle":"Sticking Together","doi":"https://doi.org/10.21983/P3.0067.1.09","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Lara Farina","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"736eb16a-c39f-4a5f-a942-e3ace073ec69","fullTitle":"The Floral and the Human ","doi":"https://doi.org/10.21983/P3.0006.1.05","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Peggy McCracken","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ce653e99-b423-4cc2-9ae7-03566f0ed9fc","fullTitle":"The Gothic Fly ","doi":"https://doi.org/10.21983/P3.0067.1.16","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Shayne Aaron Legassie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d0135f0b-01a3-487d-90bc-bcdc05489150","fullTitle":"The Renaissance Res Publica of Furniture","doi":"https://doi.org/10.21983/P3.0006.1.10","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Julia Reinhard Lupton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"90623d34-8119-4628-a86c-acf4a06bf81d","fullTitle":"This Is Your Brain on Medieval Studies","doi":"https://doi.org/10.21983/P3.0067.1.08","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Joshua R. Eyler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dfa8f16b-b308-422b-b244-234e36ef56f2","fullTitle":"Time Change/ Mode Change","doi":"https://doi.org/10.21983/P3.0067.1.28","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Allan Mitchell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Will Stockton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"bb4e7716-2ca8-47e9-8b9f-6ee99c8551fa","fullTitle":"Tis Magick, Magick That Will Have Ravished Me","doi":"https://doi.org/10.21983/P3.0067.1.25","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Lisa Weston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"58ad4527-c875-47f7-9e6c-aa83fe4ccc6d","fullTitle":"Trees","doi":"https://doi.org/10.21983/P3.0078.1.08","publicationDate":"2014-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Alfred Kentigern Siewers","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"989f1fe9-1e1c-4fb0-806f-f0b587edd3a7","fullTitle":"Voice Change/ Language Change","doi":"https://doi.org/10.21983/P3.0067.1.30","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Jonathan Hsy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Chris Piuma","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"535bd39c-9360-4147-84f5-94ce658e6e3e","fullTitle":"Waging Guerrilla Warfare Against the 19th Century","doi":"https://doi.org/10.21983/P3.0067.1.10","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Matthew Gabriele","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6c081851-5a66-49b9-b199-2e8dbc6dc5af","fullTitle":"We Are the Material Collective","doi":"https://doi.org/10.21983/P3.0067.1.18","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Material Collective","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4ca226df-1710-4296-83b3-ee7ba5f505d5","fullTitle":"With the World, or Bound to Face the Sky: the Postures of the Wild-Child of Hesse","doi":"https://doi.org/10.21983/P3.0006.1.03","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Karl Steel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5564d1f6-3076-4192-9cd8-84b4d3cfc99e","fullTitle":"World Change/ Sea Change ","doi":"https://doi.org/10.21983/P3.0067.1.29","publicationDate":"2014-04-28","place":"Brooklyn, NY","contributions":[{"fullName":"Lowell Duckert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Steve Mentz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"2540d941-4fbe-4966-8030-94be979598b5","fullTitle":"You Are Here: A Manifesto","doi":"https://doi.org/10.21983/P3.0006.1.08","publicationDate":"2012-05-07","place":"Brooklyn, NY","contributions":[{"fullName":"Eileen A. Joy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://www.openbookpublishers.com/","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprintName":"Open Book Publishers","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"},"works":[{"workId":"18f0f718-714e-4ed3-8693-35b47641f23b","fullTitle":"0. Introduction: Hybrid Books in Flux","doi":"https://doi.org/10.11647/OBP.0145.05","publicationDate":"2019-07-16","place":"Cambridge, UK","contributions":[{"fullName":"Kathryn M. Rudy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"45a6622c-a306-4559-bb77-25367dc881b8","fullTitle":"10. 1798, 1802: Naigeon, the OEuvres de Diderot, and the Censored Preface to Montaigne","doi":"https://doi.org/10.11647/OBP.0199.10","publicationDate":"2020-11-12","place":"Cambridge, UK","contributions":[{"fullName":"Caroline Warman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"430881b9-60c4-4bc8-a9d9-155a8d16c419","fullTitle":"10.1. A Dark Dream: God's Calling of Samuel and the Ministry of Eli (1 Samuel 3)","doi":"https://doi.org/10.11647/OBP.0172.16","publicationDate":"2019-05-01","place":"Cambridge, UK","contributions":[{"fullName":"Caleb Froehlich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f7cfa2f5-4a81-4825-be70-a971665d16f9","fullTitle":"10.2. Composer’s Reflections","doi":"https://doi.org/10.11647/OBP.0172.17","publicationDate":"2019-05-01","place":"Cambridge, UK","contributions":[{"fullName":"Seán Doherty","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ae067759-1e51-4a09-bb84-c5dfc80d3e60","fullTitle":"10. Adaptability in Evolution","doi":"https://doi.org/10.11647/OBP.0097.10","publicationDate":"2017-02-20","place":"Cambridge, UK","contributions":[{"fullName":"Patrick Bateson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"01bfea9c-a9b3-421c-b872-22d4f8ed2012","fullTitle":"10. A Geographical Political Ecology of Eastern European Food Systems","doi":"https://doi.org/10.11647/OBP.0244.10","publicationDate":"2021-07-28","place":"Cambridge, UK","contributions":[{"fullName":"Renata Blumberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"49e6d10c-5d2a-491e-b377-69cfa5e85ff6","fullTitle":"10. A Jew’s Testimony Regarding a Statement Made in His Presence by a Muslim, Testified on Monday 20th Kislev 5418 (1657)","doi":"https://doi.org/10.11647/OBP.0208.16","publicationDate":"2021-09-10","place":"Cambridge, UK","contributions":[{"fullName":"Werner Diem","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f5e0f68f-493a-4a6a-8d0e-c16988eea4a9","fullTitle":"10. Alternative Ways to Finance Major Port Projects: Seaports in Indonesia","doi":"https://doi.org/10.11647/OBP.0189.10","publicationDate":"2019-11-18","place":"Cambridge, UK","contributions":[{"fullName":"Waskitha W. Galih","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ruslan Prijadi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"1456e385-a0fb-496b-a4c3-c4d48c281365","fullTitle":"10. Amores 1.4: Secret signs","doi":"https://doi.org/10.11647/OBP.0067.09","publicationDate":"2016-05-15","place":"Cambridge, UK","contributions":[{"fullName":"William Turpin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dd771db3-b68e-4cfb-96d7-1d1d2de3a9ec","fullTitle":"10. Anti-Lehren. Szene und Lehre in Friedrich Nietzsches Also sprach Zarathustra","doi":"https://doi.org/10.11647/OBP.0133.10","publicationDate":"2018-06-19","place":"Cambridge, UK","contributions":[{"fullName":"Werner Stegmaier","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2a065323-76cd-4f54-b83b-19f2a925f426","fullTitle":"10. Architectural Copyright, Painters and Public Space in Mid-Nineteenth-Century Britain","doi":"https://doi.org/10.11647/OBP.0247.10","publicationDate":"2021-10-08","place":"Cambridge, UK","contributions":[{"fullName":"Elena Cooper","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marta Iljadica","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"7eca6fdd-a4c2-4534-94dc-7656e4571ede","fullTitle":"10. Art and Nature","doi":"https://doi.org/10.11647/OBP.0278.10","publicationDate":"2021-12-10","place":"Cambridge, UK","contributions":[{"fullName":"Philip Graham","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8f888e7c-bd47-49b6-bbbf-5caf5889c116","fullTitle":"10. A Song Abroad","doi":"https://doi.org/10.11647/OBP.0231.10","publicationDate":"2021-12-03","place":"Cambridge, UK","contributions":[{"fullName":"Morag Josephine Grant","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"45eb89c6-58c3-434c-9ea5-628757260a97","fullTitle":"10. A Taste for Play: Lifestyle and Live-Action Role-playing in Siberia and the Russian Far East","doi":"https://doi.org/10.11647/OBP.0171.10","publicationDate":"2019-11-22","place":"Cambridge, UK","contributions":[{"fullName":"Tatiana Barchunova","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Joachim Otto Habeck","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"bf47b964-d10a-4163-b35c-449e6da18a55","fullTitle":"10. Bangsamoro: A Case Study in Governing for the Common Good","doi":"https://doi.org/10.11647/OBP.0290.13","publicationDate":"2022-04-26","place":"Cambridge, UK","contributions":[{"fullName":"Patrick Riordan S.J.","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e21c29b4-b947-4009-a3fe-ece0a026a469","fullTitle":"10. Bursting Out of the Bubble: Social Media, Openness and Higher Education","doi":"https://doi.org/10.11647/OBP.0162.10","publicationDate":"2019-06-30","place":"Cambridge, UK","contributions":[{"fullName":"Jennie Blake","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Chris Millson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Sam Aston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"f3162db7-9019-4705-b67d-59d15fd8bcaa","fullTitle":"10 Calculation","doi":"https://doi.org/10.11647/OBP.0225.10","publicationDate":"2020-10-22","place":"Cambridge, UK","contributions":[{"fullName":"Stephen Robertson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"924ebc65-d1d3-4dfb-8364-81c427f56c93","fullTitle":"10. Cardiopulmonary Bypass: Making Surgery on the Heart Possible","doi":"https://doi.org/10.11647/OBP.0055.10","publicationDate":"2015-05-04","place":"Cambridge, UK","contributions":[{"fullName":"Jack Botting","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d43915c5-6545-448f-a149-eaf97a840e5d","fullTitle":"10. Communication and Official Enlightenment: The Journal of the Ministry of Public Education, 1834–1855","doi":"https://doi.org/10.11647/OBP.0122.10","publicationDate":"2017-11-27","place":"Cambridge, UK","contributions":[{"fullName":"Ekaterina Basargina","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0226225b-a767-49ad-a15b-9152ccca8595","fullTitle":"10. Composing a Shot — Tips and Techniques","doi":"https://doi.org/10.11647/OBP.0255.10","publicationDate":"2021-11-02","place":"Cambridge, UK","contributions":[{"fullName":"Darren R. Reid","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Brett Sanders","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"8096b1fb-2c51-4d71-a037-92330147bc88","fullTitle":"10. Conclusions","doi":"https://doi.org/10.11647/OBP.0248.10","publicationDate":"2021-05-03","place":"Cambridge, UK","contributions":[{"fullName":"David Yeandle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7672bf4f-c7b7-4fc0-855e-3c4987349e59","fullTitle":"10. Conserving Ecosystems","doi":"https://doi.org/10.11647/OBP.0177.10","publicationDate":"2019-09-08","place":"Cambridge, UK","contributions":[{"fullName":"John Wilson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Richard Primack","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"b96f747d-3f3c-4116-aa19-abd85ffc7574","fullTitle":"10. Contemplative Studies of the 'Natural' World","doi":"https://doi.org/10.11647/OBP.0222.10","publicationDate":"2020-06-12","place":"Cambridge, UK","contributions":[{"fullName":"Francesco Prota","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gianfranco Viesti","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Mauro Bux","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"a88a994c-2db1-43a4-a0b8-e9b66cd477bf","fullTitle":"10. Contemplative Studies of the 'Natural' World","doi":"https://doi.org/10.11647/OBP.0186.10","publicationDate":"2020-05-07","place":"Cambridge, UK","contributions":[{"fullName":"David Haskell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ec1e35f9-be50-479e-b6ea-978ca0b2e1b7","fullTitle":"10. Convict labour in early colonial Northern Nigeria: a preliminary study","doi":"https://doi.org/10.11647/OBP.0052.10","publicationDate":"2015-02-16","place":"Cambridge, UK","contributions":[{"fullName":"Mohammed Bashir Salau","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e1f45b88-23f0-45e0-ae75-9c3fec6a9b31","fullTitle":"10. COVID-19 and the Corporate Digital Divide","doi":"https://doi.org/10.11647/OBP.0280.10","publicationDate":"2021-11-26","place":"Cambridge, UK","contributions":[{"fullName":"Désirée Rückert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Reinhilde Veugelers","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Antilia Virginie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Christoph Weiss","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"5be4e454-4d93-4034-949e-0bd297e151c7","fullTitle":"10. Creating Languages","doi":"https://doi.org/10.11647/OBP.0206.10","publicationDate":"2020-05-20","place":"Cambridge, UK","contributions":[{"fullName":"Katrin Kohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ab53bc95-7985-4ae8-91b8-9d228e136362","fullTitle":"10. DARPA—Enabling Technical Innovation","doi":"https://doi.org/10.11647/OBP.0184.10","publicationDate":"2020-01-09","place":"Cambridge, UK","contributions":[{"fullName":"Jinendra Ranka","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"91e4478c-8978-4192-b749-e34b36b1f678","fullTitle":"10. Dialogue in Eternity: Children, Mathematics, and Landscapes of Investigation","doi":"https://doi.org/10.11647/OBP.0316.10","publicationDate":"2022-12-09","place":"Cambridge, UK","contributions":[{"fullName":"Ana Carolina Faustino","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"95120190-b5f9-4a8c-bbef-bc58adf29f2b","fullTitle":"10. Diversity, Equity, Inclusion, and Racial Injustice in the Classical Music Professions: A Call to Action","doi":"https://doi.org/10.11647/OBP.0242.10","publicationDate":"2021-03-30","place":"Cambridge, UK","contributions":[{"fullName":"Susan Feder","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Anthony McGill","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"317c5fc6-51d1-4ec1-b673-b6d650470536","fullTitle":"10. Dynamic Approaches","doi":"https://doi.org/10.11647/OBP.0261.10","publicationDate":"2021-07-07","place":"Cambridge, UK","contributions":[{"fullName":"Kristien Hens","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8595a8d6-1f04-47b4-be45-a8a9dcc5e5d1","fullTitle":"10. Early Modern Correspondence: A New Challenge for Digital Editions","doi":"https://doi.org/10.11647/OBP.0095.10","publicationDate":"2016-08-15","place":"Cambridge, UK","contributions":[{"fullName":"Camille Desenclos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"44c23a52-d11c-440e-9296-fee1cfea76ee","fullTitle":"10. End the ‘Green’ Delusions: Industrial-Scale Renewable Energy is Fossil Fuel+","doi":"https://doi.org/10.11647/OBP.0265.10","publicationDate":"2021-09-28","place":"Cambridge, UK","contributions":[{"fullName":"Alexander Dunlap","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"032a8080-ec96-4392-afa6-abe3de5d72f2","fullTitle":"10. e-Waste Peep Show: A Research-Creation Project on the (In)visibility of Technological Waste","doi":"https://doi.org/10.11647/OBP.0213.10","publicationDate":"2021-04-29","place":"Cambridge, UK","contributions":[{"fullName":"Fan Lai-Tze","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"31f87beb-0391-48dc-a801-eeaa32e5998d","fullTitle":"10. Facilities & Finance","doi":"https://doi.org/10.11647/OBP.0240.10","publicationDate":"2021-02-23","place":"Cambridge, UK","contributions":[{"fullName":"Andrew Comrie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d22cb95b-e35f-4364-8359-6aeb070bb324","fullTitle":"10. Feedback Loops","doi":"https://doi.org/10.11647/obp.0309.10","publicationDate":"2022-06-23","place":"Cambridge, UK","contributions":[{"fullName":"Geoff Meeks","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"J. Gay Meeks","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"7128dd7f-a9a1-4505-83cc-631d748dac44","fullTitle":"10. Freyr, Heorot and the Hunt for the Solar Stag","doi":"https://doi.org/10.11647/OBP.0190.10","publicationDate":"2020-01-14","place":"Cambridge, UK","contributions":[{"fullName":"Edward Pettit","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f4743d0b-0d20-4e73-8fef-c99df6bc2a91","fullTitle":"10. General Attainment","doi":"https://doi.org/10.11647/OBP.0292.10","publicationDate":"2022-07-11","place":"Cambridge, UK","contributions":[{"fullName":"Susan Hallam","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Evangelos Himonides","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"93a8fd7c-4e77-4717-9de0-e60201846623","fullTitle":"10. Getting your head around the Universal Basic Income","doi":"https://doi.org/10.11647/OBP.0155.10","publicationDate":"2018-10-15","place":"Cambridge, UK","contributions":[{"fullName":"Daniel Nettle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"04568c56-19e2-48b6-b274-5611e0da3f2a","fullTitle":"10. How Conservation Practice Can Generate Evidence","doi":"https://doi.org/10.11647/OBP.0321.10","publicationDate":"2022-12-06","place":"Cambridge, UK","contributions":[{"fullName":"Nancy Ockendon","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marc W. Cadotte","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Johanna Eklund","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul J. Ferraro","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Martin Fisher","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Mark Hancock","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Thomas A. Worthington","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7}]},{"workId":"49a7089d-737a-4892-83a6-9aaeeea41083","fullTitle":"10. How Readers Used the Local Paper","doi":"https://doi.org/10.11647/OBP.0148.10","publicationDate":"2018-10-31","place":"Cambridge, UK","contributions":[{"fullName":"Andrew Hobbs","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9f39d174-8788-4160-8f88-3bea18ccceb1","fullTitle":"10. How Readers Used the Local Paper","doi":"https://doi.org/10.11647/OBP.0152.10","publicationDate":"2018-12-13","place":"Cambridge, UK","contributions":[{"fullName":"Andrew Hobbs","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ad66d438-3e49-4ed4-ab94-637eebc311d6","fullTitle":"10. How to Write the Material and Methods Section?","doi":"https://doi.org/10.11647/OBP.0235.10","publicationDate":"2021-05-19","place":"Cambridge, UK","contributions":[{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ddcb29f9-bc1e-46bb-b42a-5bb8a85b9206","fullTitle":"10. Humility and the (P)arts of Art","doi":"https://doi.org/10.11647/OBP.0066.11","publicationDate":"2015-09-01","place":"Cambridge, UK","contributions":[{"fullName":"K P Clarke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b791c6f5-af07-4be6-8f51-fc3df03e84d5","fullTitle":"10. Illuminating the Big Picture: Frederic Church’s Heart of the Andes Viewed by Writers","doi":"https://doi.org/10.11647/OBP.0151.10","publicationDate":"2019-03-12","place":"Cambridge, UK","contributions":[{"fullName":"Katherine Manthorne","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"daf32349-2a75-4299-8e60-c6545f86e1ba","fullTitle":"10.Luisa Miller(1858)","doi":"https://doi.org/10.11647/OBP.0090.10","publicationDate":"2016-07-11","place":"Cambridge, UK","contributions":[{"fullName":"Massimo Zicari","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"17c8127c-cefb-4916-94a0-ab155c918e84","fullTitle":"10. India: Learning Challenges for the Marginalized","doi":"https://doi.org/10.11647/OBP.0256.10","publicationDate":"2022-02-21","place":"Cambridge, UK","contributions":[{"fullName":"Udaya Narayana Singh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Rajarshi Singh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Padmakali Banerjee","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"16a5a853-cfe2-42e4-9f02-bf4c482f0a6d","fullTitle":"10. Intermediating Infrastructure Finance: Market Contours","doi":"https://doi.org/10.11647/OBP.0106.10","publicationDate":"2016-11-21","place":"Cambridge, UK","contributions":[]},{"workId":"2992973c-348f-4c4b-808e-1882b6571c1f","fullTitle":"10. Introduction to the Simplified Sign System","doi":"https://doi.org/10.11647/OBP.0220.01","publicationDate":"2020-07-30","place":"Cambridge, UK","contributions":[{"fullName":"John D. Bonvillian","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nicole Kissane Lee","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Tracy T. Dooley","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Filip T. Loncke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"38fd7881-dca8-4225-af40-148b34adfb39","fullTitle":"10. Irish Students Turning First-Year Transition Obstacles into Successful Progression","doi":"https://doi.org/10.11647/OBP.0203.10","publicationDate":"2020-07-03","place":"Cambridge, UK","contributions":[{"fullName":"Vera Sheridan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"881a9383-d549-4278-ad8d-52923bbe3af8","fullTitle":"10. Jewish Demographics and Economics at the Onset of the European Middle Ages","doi":"https://doi.org/10.11647/OBP.0219.10","publicationDate":"2021-04-30","place":"Cambridge, UK","contributions":[{"fullName":"Michael Toch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"aa375ea0-a0e0-4799-95f0-e94d52bc24b9","fullTitle":"10. Ka Ïing I Mei – Home","doi":"https://doi.org/10.11647/OBP.0137.10","publicationDate":"2018-04-25","place":"Cambridge, UK","contributions":[{"fullName":"Soso Tham","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9592bd48-425d-4c21-bbcd-f319520ace05","fullTitle":"10. Kuwait: From \"Hollywood of the Gulf\" to Social Media Diwaniyas","doi":"https://doi.org/10.11647/OBP.0238.10","publicationDate":"2021-03-03","place":"Cambridge, UK","contributions":[{"fullName":"Fatima Alsalem","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0e7094e8-0eff-4f0c-993a-f16fe3def79f","fullTitle":"10. Maggot-assisted Wound Healing","doi":"https://doi.org/10.11647/obp.0300.10","publicationDate":"2022-07-20","place":"Cambridge, UK","contributions":[{"fullName":"Yamni Nigam","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael R. Wilson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"1ef9d286-0c2b-4217-8d9f-2bffe5fda460","fullTitle":"10. Medical Ethics and Environmental Ethics","doi":"https://doi.org/10.11647/OBP.0320.10","publicationDate":"2022-12-09","place":"Cambridge, UK","contributions":[{"fullName":"Kristien Hens","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2772900c-4074-41d6-9a27-5e5e683178d7","fullTitle":"10. Memories from Yonder","doi":"https://doi.org/10.11647/OBP.0218.13","publicationDate":"2020-09-29","place":"Cambridge, UK","contributions":[{"fullName":"Christie Neptune","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"92edd5b5-19a1-4df7-aded-601b7ef5717b","fullTitle":"10. Metaphors to Think by: The Sun and Divided Line Analogies, Book VI","doi":"https://doi.org/10.11647/OBP.0229.10","publicationDate":"2020-11-06","place":"Cambridge, UK","contributions":[{"fullName":"Sean McAleer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"39e399fb-cd40-461d-97cf-cf7f3a14cc48","fullTitle":"10. Modification and Enhancement of Consciousness","doi":"https://doi.org/10.11647/OBP.0107.10","publicationDate":"2018-03-07","place":"Cambridge, UK","contributions":[{"fullName":"David Gamez","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d33f77f4-18cb-4ecf-b31c-a504400d7b33","fullTitle":"10. Multi-Criteria Decision Making","doi":"https://doi.org/10.11647/OBP.0108.10","publicationDate":"2017-01-23","place":"Cambridge, UK","contributions":[{"fullName":"Love Ekenberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karin Hansson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Mats Danielson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Göran Cars","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Lars In de Betou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Joost Buurman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Manilla Ernst","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7},{"fullName":"Tobias Fasth","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":8},{"fullName":"Rebecca Forsberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":9},{"fullName":"Johanna Gustafsson Fürst","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":10},{"fullName":"Karin E. Hansson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":11},{"fullName":"Petter Karlström","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":12},{"fullName":"Florence N. Kivunike","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":13},{"fullName":"Aron Larsson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":14},{"fullName":"Thomas Liljenberg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":15},{"fullName":"Hans Liljenström","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":16},{"fullName":"Adina Marincea","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":17},{"fullName":"Adriana Mihai","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":18},{"fullName":"Mona Riabacke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":19},{"fullName":"Willmar Sauter","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":20},{"fullName":"Uno Svedin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":21},{"fullName":"Michael Thompson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":22},{"fullName":"F.F. Tusubira","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":23},{"fullName":"Harko Verhagen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":24},{"fullName":"Måns Wrange","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":25}]},{"workId":"f6b272ba-2b02-476b-b64f-a8ff5b9edef6","fullTitle":"10. My Baby Saved My Life: Migration and Motherhood in an American High School","doi":"https://doi.org/10.11647/OBP.0153.10","publicationDate":"2019-03-08","place":"Cambridge, UK","contributions":[{"fullName":"Jessica Ingram","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f8f52e28-f982-4f6e-91f8-0186eedbfae1","fullTitle":"10. Nifalisation","doi":"https://doi.org/10.11647/OBP.0310.10","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d3291d5d-4046-4d97-96be-edb990d592d5","fullTitle":"10. ‘Non basta il suono, e la voce’: Listening for Tasso’s Clorinda: Johann Strauss (the Elder) in Hamburg and Altona in 1836","doi":"https://doi.org/10.11647/OBP.0226.10","publicationDate":"2021-01-19","place":"Cambridge, UK","contributions":[{"fullName":"Jane Tylus","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"261dc3a0-05ea-4610-8ca8-35ecb4c1daf2","fullTitle":"10. Of Bodies and Borders","doi":"https://doi.org/10.11647/OBP.0296.10","publicationDate":"2022-11-14","place":"Cambridge, UK","contributions":[{"fullName":"Maria Elena Ortiz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ana Teresa Fernández","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"76c65ecc-7fed-4d10-9dc9-c2f2481cde72","fullTitle":"10. Paradise Lost: Love in Eden, and the Critics who Obey","doi":"https://doi.org/10.11647/OBP.0117.10","publicationDate":"2017-07-10","place":"Cambridge, UK","contributions":[{"fullName":"Michael Bryson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Arpi Movsesian","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"1d4821c1-8d5a-4e92-9fd2-7edf492ee91c","fullTitle":"10. Pictures and Properties","doi":"https://doi.org/10.11647/OBP.0046.10","publicationDate":"2014-09-21","place":"Cambridge, UK","contributions":[{"fullName":"Ben Blumson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1d041ee0-96f1-48ea-99cc-46ba73b43938","fullTitle":"10. Public Spending for Future Generations: Recent Trends in EU Countries","doi":"https://doi.org/10.11647/OBP.0328.10","publicationDate":"2022-12-07","place":"Cambridge, UK","contributions":[{"fullName":"Lorenzo Ferrari","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Valentina Meliciani","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"7eb8003e-600c-48f3-aafd-a0b050950ccd","fullTitle":"10. Reading the Acts and Lives of Performers in Mughal Persian Texts","doi":"https://doi.org/10.11647/OBP.0062.10","publicationDate":"2015-10-05","place":"Cambridge, UK","contributions":[{"fullName":"Sunil Sharma","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"625c7c53-ef95-4aea-a764-09645e0c7c57","fullTitle":"10. Res Merae Facultatis: Through a Glass Darkly","doi":"https://doi.org/10.11647/OBP.0056.10","publicationDate":"2015-05-11","place":"Cambridge, UK","contributions":[{"fullName":"Douglas Cusine","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2e3e4bfd-50b6-4737-9347-9baff9d7d377","fullTitle":"10. Restitution","doi":"https://doi.org/10.11647/OBP.0047.10","publicationDate":"2014-10-13","place":"Cambridge, UK","contributions":[{"fullName":"Mark Jones","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b721fb70-9c45-4591-a447-e49379ee4a8a","fullTitle":"10. Schiller’s ‘Ode to Joy’: A Reappraisal","doi":"https://doi.org/10.11647/OBP.0180.10","publicationDate":"2021-05-20","place":"Cambridge, UK","contributions":[{"fullName":"Hugh Barr Nisbet","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"22a9239f-51d3-4083-a555-f35e8d622497","fullTitle":"10. #SocialDiss: Transforming the Dissertation into Networked Knowledge Production","doi":"https://doi.org/10.11647/OBP.0239.10","publicationDate":"2021-05-04","place":"Cambridge, UK","contributions":[{"fullName":"Erin Rose Glass","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c6ea83bf-3db0-4394-9f31-31c9a2a4c1d9","fullTitle":"10. Some Aspects of Control of Freshwater Invasive Species","doi":"https://doi.org/10.11647/OBP.0267.10","publicationDate":"2021-08-02","place":"Cambridge, UK","contributions":[{"fullName":"David Aldridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nancy Ockendon","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ricardo Rocha","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rebecca K. Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"William J. Sutherland","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"a7184f76-ea6c-4b64-9e5a-20c401a5b67f","fullTitle":"10. SOME ASPECTS OF CONTROL OF FRESHWATER INVASIVE SPECIES","doi":"https://doi.org/10.11647/OBP.0179.10","publicationDate":"2019-06-26","place":"Cambridge, UK","contributions":[{"fullName":"David Aldridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nancy Ockendon","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ricardo Rocha","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rebecca K. Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"William J. Sutherland","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"184357c9-a31c-4b5c-b80c-536bf936037a","fullTitle":"10. SOME ASPECTS OF CONTROL OF FRESHWATER INVASIVE SPECIES","doi":"https://doi.org/10.11647/OBP.0131.10","publicationDate":"2018-05-16","place":"Cambridge, UK","contributions":[{"fullName":"David Aldridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nancy Ockendon","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ricardo Rocha","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rebecca K. Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"William J. Sutherland","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"730ac19c-e4f0-490e-bb2c-db6644cf5a58","fullTitle":"10. SOME ASPECTS OF CONTROL OF FRESHWATER INVASIVE SPECIES","doi":"https://doi.org/10.11647/OBP.0191.10","publicationDate":"2020-12-10","place":"Cambridge, UK","contributions":[{"fullName":"David Aldridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nancy Ockendon","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Ricardo Rocha","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rebecca K. Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"William J. Sutherland","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"68336239-1b0b-4c4e-ad66-17dab3cad22d","fullTitle":"10. Some Remarks on the New Edition of the Works of Wilhelm Müller","doi":"https://doi.org/10.11647/OBP.0258.10","publicationDate":"2021-08-24","place":"Cambridge, UK","contributions":[{"fullName":"Roger Paulin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d5c28c4d-d92f-4531-b4ca-de2544ea8c90","fullTitle":"10. Summing up","doi":"https://doi.org/10.11647/OBP.0195.10","publicationDate":"2019-12-12","place":"Cambridge, UK","contributions":[{"fullName":"Wanrudee Isaranuwatchai","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Rachel A. Archer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Anthony Culyer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"295add5c-7c05-44e9-a02b-a4f796f00006","fullTitle":"10. Teaching the Teachers","doi":"https://doi.org/10.11647/OBP.0297.10","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Philip Graham","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3c364bc1-621d-4057-80b8-a25e3659e532","fullTitle":"10. The Bridge of Dalale Narrated","doi":"https://doi.org/10.11647/OBP.0307.07","publicationDate":"2022-06-30","place":"Cambridge, UK","contributions":[{"fullName":"Dorota Molin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a5fcc2c9-cabc-4751-b885-2a465fc50ed6","fullTitle":"10. The Choices","doi":"https://doi.org/10.11647/obp.0136.10","publicationDate":"2022-05-26","place":"Cambridge, UK","contributions":[{"fullName":"William St Clair","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0517fd6c-fbc0-4209-bcee-d88befbb0da2","fullTitle":"10. The Curse of Good Deeds: Schiller’s William Tell","doi":"https://doi.org/10.11647/OBP.0126.10","publicationDate":"2018-05-24","place":"Cambridge, UK","contributions":[{"fullName":"Karl S. Guthke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"37b7fe88-b357-425b-b225-32fc300d6d7d","fullTitle":"10. The Diasporic Canon of Russian Poetry: The Case of the Paris Note","doi":"https://doi.org/10.11647/OBP.0076.10","publicationDate":"2017-04-21","place":"Cambridge, UK","contributions":[{"fullName":"Maria Rubins","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"17ff06aa-0252-4c19-a5c8-b1d23419490e","fullTitle":"10. The Draft Manuscript as Material Foundation for Genetic Editing and Genetic Criticism","doi":"https://doi.org/10.11647/OBP.0120.10","publicationDate":"2018-02-20","place":"Cambridge, UK","contributions":[{"fullName":"Hans Walter Gabler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e92d20a6-7e73-4516-8b62-34c406e7d8c5","fullTitle":"10. The Everyday Pluriverse: Ecosystem Modelling in Reservoir 13","doi":"https://doi.org/10.11647/OBP.0303.10","publicationDate":"2022-10-11","place":"Cambridge, UK","contributions":[{"fullName":"Ben De Bruyn","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"862278ad-7b41-4335-b6b4-d56e95b7c2f3","fullTitle":"10. The Fall of Nordic Master Race","doi":"https://doi.org/10.11647/OBP.0051.10","publicationDate":"2014-12-22","place":"Cambridge, UK","contributions":[{"fullName":"Jon Røyne Kyllingstad","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"32c9805e-864b-463d-8566-8978a6129d76","fullTitle":"10. The grapheme-phoneme correspondences of English 2: Graphemes beginning with vowel letters","doi":"https://doi.org/10.11647/OBP.0053.10","publicationDate":"2015-03-30","place":"Cambridge, UK","contributions":[{"fullName":"Greg Brooks","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"53045422-0278-4c29-befc-0a8e5e36def2","fullTitle":"10. The Narrator, the Reflector and the Reader","doi":"https://doi.org/10.11647/OBP.0039.10","publicationDate":"2014-01-13","place":"Cambridge, UK","contributions":[{"fullName":"Florence Goyet","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6329a0eb-b59d-4781-8bc8-2b7a75fb5b09","fullTitle":"10. The Poems: A Sampling","doi":"https://doi.org/10.11647/OBP.0275.11","publicationDate":"2021-12-17","place":"Cambridge, UK","contributions":[{"fullName":"Patrick Keane","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3112f35d-ad0b-4315-b546-caa73c10171c","fullTitle":"10. The Radio Narrator John Booth Nesbitt","doi":"https://doi.org/10.11647/obp.0284.26","publicationDate":"2022-07-25","place":"Cambridge, UK","contributions":[{"fullName":"Jan M. Ziolkowski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ad9676fb-3f43-4b10-a095-8afcc6e71196","fullTitle":"10. The Rights to a Life","doi":"https://doi.org/10.11647/OBP.0061.10","publicationDate":"2015-10-08","place":"Cambridge, UK","contributions":[{"fullName":"J. David Velleman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0a29ab77-b085-4da8-a3a8-832889ce0cf2","fullTitle":"10. The Risk of Losing the Thick Description: Data Management Challenges Faced by the Arts and Humanities in the Evolving FAIR Data Ecosystem","doi":"https://doi.org/10.11647/OBP.0192.10","publicationDate":"2020-01-30","place":"Cambridge, UK","contributions":[{"fullName":"Erzsébet Tóth-Czifra","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fc044f73-cac5-4c5e-a52d-a4375e90d2df","fullTitle":"10. The Role of the ‘Red Commissar’ Nikolai Punin in the Rediscovery of Icons","doi":"https://doi.org/10.11647/OBP.0115.10","publicationDate":"2017-11-13","place":"Cambridge, UK","contributions":[{"fullName":"Natalia Murray","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e16ffc87-7579-4b85-b31b-90698aa84479","fullTitle":"10. The Roman Report of “The Old Mime-Player”","doi":"https://doi.org/10.11647/obp.0284.10","publicationDate":"2022-07-25","place":"Cambridge, UK","contributions":[{"fullName":"Jan M. Ziolkowski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"70aa2478-2c68-4ede-991b-86e557eb8875","fullTitle":"10. Threat: Pollution","doi":"https://doi.org/10.11647/OBP.0234.10","publicationDate":"2020-12-30","place":"Cambridge, UK","contributions":[{"fullName":"Nick A. Littlewood","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ricardo Rocha","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Rebecca K. Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Philip A. Martin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Sarah L. Lockhart","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Rebecca F. Schoonover","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Elspeth Wilman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7},{"fullName":"Andrew J. Bladon","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":8},{"fullName":"Katie A. Sainsbury","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":9},{"fullName":"Stuart Pimm","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":10},{"fullName":"William J. Sutherland","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":11}]},{"workId":"9450a448-1c9e-4772-84c1-3e507a2775ec","fullTitle":"10. ‘Thy Wreck a Glory’: Venice, Subjectivity, and Temporality in Byron and Shelley and the Post-Romantic Imagination","doi":"https://doi.org/10.11647/OBP.0232.10","publicationDate":"2021-03-10","place":"Cambridge, UK","contributions":[{"fullName":"Mark Sandy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"94388305-bccd-4ad9-a9ce-85f839d8577d","fullTitle":"10. Translocality and the Folding of Post-Soviet Urban Space in Bishkek: Hijrah from ‘Botanika’ to ‘Botanicheskii Jamaat’","doi":"https://doi.org/10.11647/OBP.0114.10","publicationDate":"2018-04-17","place":"Cambridge, UK","contributions":[{"fullName":"Emil Nasritdinov","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6baa6289-ff0d-4e9a-913c-1de33cd7be72","fullTitle":"10. Transoceania: Connecting the World beyond Eurasia","doi":"https://doi.org/10.11647/OBP.0282.10","publicationDate":"2022-10-31","place":"Cambridge, UK","contributions":[{"fullName":"Edyta Roszko","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4cdb0a57-d15b-4c68-8e2c-be07fe63efd6","fullTitle":"10. Waltzing Through Europe: Johann Strauss (the Elder) in Hamburg and Altona in 1836","doi":"https://doi.org/10.11647/OBP.0174.10","publicationDate":"2020-09-10","place":"Cambridge, UK","contributions":[{"fullName":"Jörgen Torp","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c61b77a4-936b-45d0-8e1a-405cb8939449","fullTitle":"10. What Does It Mean to Open Education? Perspectives on Using Open Educational Resources at a US Public University","doi":"https://doi.org/10.11647/OBP.0103.10","publicationDate":"2016-12-19","place":"Cambridge, UK","contributions":[{"fullName":"Linda Vanasupa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Amy Wiley","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Lizabeth Schlemer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Dana Ospina","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Peter Schwartz","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Deborah Wilhelm","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6},{"fullName":"Catherine Waitinas","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":7},{"fullName":"Kellie Hall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":8}]},{"workId":"008ba8af-3296-4c7f-a01d-0c6109d8c220","fullTitle":"10. What’s Wrong with Mansfield Park","doi":"https://doi.org/10.11647/OBP.0216.10","publicationDate":"2021-02-03","place":"Cambridge, UK","contributions":[{"fullName":"Nora Bartlett","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":null,"imprintId":"bdd5011a-f731-4f2b-881a-cce63b44e35c","imprintName":"Open Science Lab - TIB","updatedAt":"2021-11-04T11:36:40.022532+00:00","createdAt":"2021-11-04T11:36:40.022532+00:00","publisherId":"e109b9a8-4288-4223-9499-fd8afa7ebf07","publisher":{"publisherName":"Open Science Lab - TIB","publisherId":"e109b9a8-4288-4223-9499-fd8afa7ebf07"},"works":[{"workId":"917c6454-c293-4ea6-9fb7-f637a4b5e96a","fullTitle":"Kompakkt: Using Kompakkt in Jupyter Notebooks","doi":null,"publicationDate":"2022-11-01","place":"Hannover","contributions":[]},{"workId":"7c62015b-3262-4956-920a-f2a2fd90ea7a","fullTitle":"XSketcbook – Computational Publishing for Architecture: Applying Enhanced Publishing Principles","doi":null,"publicationDate":"2022-11-01","place":"Hannover","contributions":[{"fullName":"Simon Worthington","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/peanut-books/","imprintId":"5cc7d3db-f300-4813-9c68-3ccc18a6277b","imprintName":"Peanut Books","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"14a2356a-4767-4136-b44a-684a28dc87a6","fullTitle":"In a Trance: On Paleo Art","doi":"https://doi.org/10.21983/P3.0081.1.00","publicationDate":"2014-11-13","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffrey Skoblow","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"200b11a8-57d6-4f81-b089-ddd4ee7fe2f2","fullTitle":"The Apartment of Tragic Appliances: Poems","doi":"https://doi.org/10.21983/P3.0030.1.00","publicationDate":"2013-05-26","place":"Brooklyn, NY","contributions":[{"fullName":"Michael D. Snediker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"49ebcb4a-928f-4d83-9596-b296dfce0b20","fullTitle":"The Petroleum Manga: A Project by Marina Zurkow","doi":"https://doi.org/10.21983/P3.0062.1.00","publicationDate":"2014-02-25","place":"Brooklyn, NY","contributions":[{"fullName":"Marina Zurkow","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Valerie Vogrin","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Marina Zurkow","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"2a360648-3157-4a1b-9ba7-a61895a8a10c","fullTitle":"Where the Tiny Things Are: Feathered Essays","doi":"https://doi.org/10.21983/P3.0181.1.00","publicationDate":"2017-09-26","place":"Earth, Milky Way","contributions":[{"fullName":"Nicole Walker","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/","imprintId":"7522e351-8a91-40fa-bf45-02cb38368b0b","imprintName":"punctum books","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"35fcbe57-fb79-4658-9ab2-31aad32deb26","fullTitle":"473 Inches at 60 Frames Per Second","doi":"https://doi.org/10.21983/P3.0014.1.32","publicationDate":"2012-12-04","place":"Brooklyn, NY","contributions":[{"fullName":"Wade Kavanaugh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Stephen B. Nguyen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"50e7cedb-1201-4846-9ecc-3c69f0411f91","fullTitle":"About the Film Lapidari","doi":"https://doi.org/10.21983/P3.0094.1.20","publicationDate":"2015-02-16","place":"Brooklyn, NY","contributions":[{"fullName":"Julian Bejko","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5402ea62-7a1b-48b4-b5fb-7b114c04bc27","fullTitle":"A Boy Asleep under the Sun: Versions of Sandro Penna","doi":"https://doi.org/10.21983/P3.0080.1.00","publicationDate":"2014-11-11","place":"Brooklyn, NY","contributions":[{"fullName":"Sandro Penna","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Peter Valente","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Peter Valente","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"ed44fab1-f63a-4ae6-820d-dc402bd8dcdb","fullTitle":"A Brief History of Geotrauma","doi":"https://doi.org/10.21983/P3.0017.1.02","publicationDate":"2012-12-22","place":"Brooklyn, NY","contributions":[{"fullName":"Robin Mackay","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"010b08ba-0eed-4d21-8104-0a7913e10909","fullTitle":"Abruptly Dogen","doi":"https://doi.org/10.53288/0389.1.00","publicationDate":"2022-01-13","place":"Earth, Milky Way","contributions":[{"fullName":"Kidder Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9924010f-bcb1-4c9b-a857-2fa09851fc91","fullTitle":"Absolute Xenogenesis: Speculations on an Unnatural History of Life","doi":"https://doi.org/10.53288/0280.1.09","publicationDate":"2020-09-24","place":"Earth, Milky Way","contributions":[{"fullName":"Eckardt Lindner","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"15c058b0-4b71-4be7-92ae-e06f8366a855","fullTitle":"Abstraction and Value: The Medieval Origins of Financial Quantification","doi":"https://doi.org/10.21983/P3.0021.1.09","publicationDate":"2013-01-17","place":"Brooklyn, NY","contributions":[{"fullName":"Nick Srnicek","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3e323b78-412f-417e-bd22-6cdaaa62dea2","fullTitle":"Abstract or Optical Fidelity: New Trends in History Painting after the 1980s","doi":"https://doi.org/10.53288/0269.1.53","publicationDate":"2020-09-10","place":"Earth, Milky Way","contributions":[{"fullName":"Zhang Jian","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8a27431b-b1f9-4fed-a8e0-0a0aadc9d98c","fullTitle":"A Buddha Land in This World: Philosophy, Utopia, and Radical Buddhism","doi":"https://doi.org/10.53288/0373.1.00","publicationDate":"2022-04-14","place":"Earth, Milky Way","contributions":[{"fullName":"Lajos Brons","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f574c324-334d-4b9b-83a0-2003757c1e42","fullTitle":"Abusing Aristotle","doi":"https://doi.org/10.21983/P3.0021.1.15","publicationDate":"2013-01-17","place":"Brooklyn, NY","contributions":[{"fullName":"Kellie Robertson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"12caa037-fc5d-4977-a574-52d8ebcaf748","fullTitle":"Academic Influence: The Sea of Change","doi":"https://doi.org/10.21983/P3.0230.1.21","publicationDate":"2018-11-06","place":"Earth, Milky Way","contributions":[{"fullName":"Bonnie Steward","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5b526183-aaae-424b-86fd-d5bb117ec4b7","fullTitle":"A Call for Thinking (The Disaster)","doi":"https://doi.org/10.21983/P3.0050.1.10","publicationDate":"2013-10-07","place":"Brooklyn, NY","contributions":[{"fullName":"Julia Hölzl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"04ef1312-cd97-4722-b007-d48ea15d4e02","fullTitle":"Acceleration","doi":"https://doi.org/10.53288/0265.1.03","publicationDate":"2020-02-07","place":"Earth, Milky Way","contributions":[{"fullName":"David Rojas","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0d544d4d-cbbf-4b06-92dc-36cc1f1d771d","fullTitle":"Ace of Hearts ","doi":"https://doi.org/10.21983/P3.0134.1.11","publicationDate":"2016-02-29","place":"Earth, Milky Way","contributions":[{"fullName":"Susannah Hollister","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"88a8657d-d73d-4be1-b893-678b35fd709a","fullTitle":"A Credible Utopia: Essays on Selected Films of Werner Schroeter","doi":"https://doi.org/10.53288/0391.1.00","publicationDate":"2022-09-08","place":"Earth, Milky Way","contributions":[{"fullName":"Peter Valente","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"eeb920c0-6f2e-462c-a315-3687b5ca8da3","fullTitle":"Action [poems]","doi":"https://doi.org/10.21983/P3.0083.1.00","publicationDate":"2014-12-10","place":"Brooklyn, NY","contributions":[{"fullName":"Anthony Opal","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f084fd48-96c3-47e7-8eeb-23dde5e57b4e","fullTitle":"A Dark Stain and a Non-Encounter","doi":"https://doi.org/10.21983/P3.0018.1.05","publicationDate":"2012-12-23","place":"Brooklyn, NY","contributions":[{"fullName":"Ruth Evans","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0ff9532b-68d8-4c21-9a59-d1f2d2ca0ede","fullTitle":"Address","doi":"https://doi.org/10.53288/0265.1.04","publicationDate":"2020-02-07","place":"Earth, Milky Way","contributions":[{"fullName":"Marina Zurkow","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Una Chaudhuri","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Oliver Kellhammer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Fritz Ertl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"d00f4147-5d18-47ad-8ae1-81530280c6b3","fullTitle":"A Decolonial Manual","doi":"https://doi.org/10.53288/0489.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Valery Vinogradovs","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":1}]},{"workId":"50dc6909-a5c7-490f-bb24-5eae2d255ba9","fullTitle":"Ælfric of Eynsham, \"Catholic Homilies\" 1.10 (ca. 989–ca. 992)","doi":"https://doi.org/10.53288/0276.1.11","publicationDate":"2020-03-26","place":"Earth, Milky Way","contributions":[{"fullName":"Brandon W. Hawk","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d84c6e93-cd1d-402a-94cf-6c7da7bde5f2","fullTitle":"After My Uncle Elbowed a Soldier in the Face on the Beach of Pulau Bidong ","doi":null,"publicationDate":"2019-04-25","place":"Earth, Milky Way","contributions":[{"fullName":"Sophia Terazawa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"40db6d80-3d7a-483f-bc55-2cec318c7e24","fullTitle":"After the Digital Humanities, or, a Postscript","doi":"https://doi.org/10.21983/P3.0230.1.28","publicationDate":"2018-11-06","place":"Earth, Milky Way","contributions":[{"fullName":"Fiona Barnett","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"71b5199c-e792-4329-ab80-aabadea0fa7e","fullTitle":"After the École des Beaux-Arts and Bauhaus: Liang Sicheng and the Utopia of Modernism in Chinese Architecture of the Twentieth Century","doi":"https://doi.org/10.53288/0269.1.17","publicationDate":"2020-09-10","place":"Earth, Milky Way","contributions":[{"fullName":"Liu Chen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"20dab41d-2267-4a68-befa-d787b7c98599","fullTitle":"After the \"Speculative Turn\": Realism, Philosophy, and Feminism","doi":"https://doi.org/10.21983/P3.0152.1.00","publicationDate":"2016-10-26","place":"Earth, Milky Way","contributions":[{"fullName":"Katerina Kolozova","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Eileen A. Joy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"5e52600e-345d-4a22-b299-c3390dd01ff1","fullTitle":"Afterword: Post_Meme","doi":"https://doi.org/10.21983/P3.0255.1.21","publicationDate":"2019-11-25","place":"Earth, Milky Way","contributions":[{"fullName":"Alfie Bown","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Francis Russell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"4fe20b16-6a3c-4b5f-8c81-5f5a78970d27","fullTitle":"Afterword: Reflections on the Encounters between Psychoanalysis and Queer Theory","doi":"https://doi.org/10.21983/P3.0167.1.31","publicationDate":"2017-03-07","place":"Earth, Milky Way","contributions":[{"fullName":"Eve Watson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b1343ffb-89fd-4a70-b1e5-0b5894b2682c","fullTitle":"Afterwords","doi":"https://doi.org/10.53288/0367.1.35","publicationDate":"2021-10-28","place":"Earth, Milky Way","contributions":[{"fullName":"George Cicsle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Tim Doud","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Zoë Charlton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"ef12cfb8-e864-4762-94f5-d76ef7d4bb45","fullTitle":"After-word(s)","doi":"https://doi.org/10.21983/P3.0140.1.09","publicationDate":"2016-05-23","place":"Earth, Milky Way","contributions":[{"fullName":"Aidan Seery","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"70cfccc4-e691-4085-b484-db17d3c60e24","fullTitle":"Against Lenticular Modeling: Missives on Locating Blackness from the WhatEvery1Says Project","doi":"https://doi.org/10.53288/0274.1.19","publicationDate":"2021-06-24","place":"Earth, Milky Way","contributions":[{"fullName":"Jamal Russell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"13a03c11-0f22-4d40-881d-b935452d4bf3","fullTitle":"Air Supplied","doi":"https://doi.org/10.21983/P3.0201.1.00","publicationDate":"2018-05-23","place":"Earth, Milky Way","contributions":[{"fullName":"David Cross","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5a29a2be-a6df-4922-8117-1557495adc76","fullTitle":"Akira","doi":null,"publicationDate":"2019-04-25","place":"Earth, Milky Way","contributions":[{"fullName":"Colin Masashi Ehara","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"515be3b6-021f-4abf-ad36-fb6b4b400063","fullTitle":"Alain Chartier, \"The Book of Hope\" (ca. 1429)","doi":"https://doi.org/10.53288/0276.1.23","publicationDate":"2020-03-26","place":"Earth, Milky Way","contributions":[{"fullName":"Julie Singer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c8840b75-4fdb-46b2-94c9-d6bac8c9716e","fullTitle":"Alessandro de Francesco: Augmented Writing","doi":"https://doi.org/10.53288/0354.1.15","publicationDate":"2021-05-13","place":"Earth, Milky Way","contributions":[{"fullName":"Brunella Antomarini","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"43e929e1-9d20-4863-97e6-812f6238233b","fullTitle":"A Letter to the Humanities: DH Will Not Save You\"","doi":"https://doi.org/10.21983/P3.0230.1.03","publicationDate":"2018-11-06","place":"Earth, Milky Way","contributions":[{"fullName":"Adeline Koh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1f6402f2-8a88-4d73-a393-5308c5bfa45c","fullTitle":"Alexandria Smith","doi":"https://doi.org/10.53288/0367.1.04","publicationDate":"2021-10-28","place":"Earth, Milky Way","contributions":[{"fullName":"Alexandra Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4ca4c396-2002-4f8b-b757-f77a9e3aab8d","fullTitle":"A List of Famous Artists Who Used to Be Invigilators","doi":"https://doi.org/10.53288/0315.1.09","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Simon Farid","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9fbb77da-8749-4b4a-b675-0301011aca1b","fullTitle":"All that is liquid melts into solid ","doi":"https://doi.org/10.21983/P3.0077.1.10","publicationDate":"2014-09-22","place":"Brooklyn, NY","contributions":[{"fullName":"John Ryan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9a1dbd34-d7b3-4aa5-914e-de9fa9d15798","fullTitle":"\"All the Pretty Little Ponies\": Bronies, Desire, and Cuteness","doi":"https://doi.org/10.21983/P3.0188.1.06","publicationDate":"2017-11-04","place":"Earth, Milky Way","contributions":[{"fullName":"Justin Mullis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"33d0a518-f82b-46e0-939b-bb4c7b9fb62f","fullTitle":"Alone in the Dark: Cinephilia and the Heroic Imagination","doi":"https://doi.org/10.53288/0475.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Doug Dibbern","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"33bf3ffa-9ed8-4956-a6bd-8a4a57dd70eb","fullTitle":"A Lone Medievalist on the Island ","doi":"https://doi.org/10.21983/P3.0205.1.34","publicationDate":"2018-08-23","place":"Earth, Milky Way","contributions":[{"fullName":"Christine E. Kozikowski","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"efefaaa9-6d6f-4dd0-98e7-839dd88e912d","fullTitle":"altered state","doi":"https://doi.org/10.21983/P3.0113.1.08","publicationDate":"2015-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Camille Lacadée","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"François Roche","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"4b935e06-5b32-46c0-9abf-2cd92185d550","fullTitle":"Alterity and Life in the Thought of Lingis ","doi":"https://doi.org/10.21983/P3.0073.1.08","publicationDate":"2014-08-04","place":"Brooklyn, NY","contributions":[{"fullName":"John Protevi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5147a952-3d44-4beb-8d49-b41c91bce733","fullTitle":"Alternative Historiographies of the Digital Humanities","doi":"https://doi.org/10.53288/0274.1.00","publicationDate":"2021-06-24","place":"Earth, Milky Way","contributions":[{"fullName":"Dorothy Kim","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Adeline Koh","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"47363f22-fe43-4ae3-a38e-80324e30da95","fullTitle":"Although (in) hapnea","doi":"https://doi.org/10.21983/P3.0113.1.18","publicationDate":"2015-09-23","place":"Brooklyn, NY","contributions":[{"fullName":"Camille Lacadée","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"François Roche","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"0ff97cd8-f03e-45b1-bf8e-db7a60dac8f8","fullTitle":"Always Accessorize: In Defense of Scholary Cointise","doi":"https://doi.org/10.21983/P3.0055.0.10","publicationDate":"2013-12-06","place":"Brooklyn, NY","contributions":[{"fullName":"Christine Neufeld","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e598031e-df23-46e1-ab95-91cf69b18ebe","fullTitle":"A Man For All Seasons: Derrida-cum-\"Queer Theory,\" or the Limits of \"Performativity\"","doi":"https://doi.org/10.21983/P3.0172.1.10","publicationDate":"2017-05-26","place":"Earth, Milky Way","contributions":[{"fullName":"Alexander García Düttmann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"60c93508-4b1f-4ec7-9f21-bc3113c34f61","fullTitle":"Amazonian Flesh: How to Hang in Trees during Strike?","doi":"https://doi.org/10.53288/0315.1.18","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"knowbotiq","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nina Bandi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"b884f6e4-6bb0-433e-8f70-b95795596bd8","fullTitle":"Analogical City","doi":"https://doi.org/10.53288/0386.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Cameron McEwan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f712541c-07b4-477c-8b8c-8c1a307810d0","fullTitle":"And Another Thing: Nonanthropocentrism and Art","doi":"https://doi.org/10.21983/P3.0144.1.00","publicationDate":"2016-06-18","place":"Earth, Milky Way","contributions":[{"fullName":"Katherine Behar","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Emmy Mikelson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"276a1ccd-bfc1-44be-b07b-040b5c5b56ae","fullTitle":"Anders Brevik: On Copying the Obscure","doi":"https://doi.org/10.21983/P3.0016.1.08","publicationDate":"2012-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"29f922db-27eb-4847-b5c2-aa4ed50d40a8","fullTitle":"And Gladly Wolde He Teche: The Medievalist and the History of the English Language Course","doi":"https://doi.org/10.21983/P3.0205.1.07","publicationDate":"2018-08-23","place":"Earth, Milky Way","contributions":[{"fullName":"Robert Kellerman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e3320c3f-d965-40df-a697-079bb970d436","fullTitle":"and here we are as on a darkling plain","doi":"https://doi.org/10.21983/P3.0018.1.02","publicationDate":"2012-12-23","place":"Brooklyn, NY","contributions":[{"fullName":"Gary J. Shipley","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"90535a3d-5e2f-4314-b820-2601264834f7","fullTitle":"An Emoji for René Girard: Memes, Memesis, and the Apocalypse of the Eternally Irrelevant","doi":"https://doi.org/10.21983/P3.0255.1.08","publicationDate":"2019-11-25","place":"Earth, Milky Way","contributions":[{"fullName":"Eric Wilson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"386e4712-4584-42a8-b2f4-3b887a7cc328","fullTitle":"A New Element, A New Force, A New Input: Antonio Stoppani's Anthropozoic","doi":"https://doi.org/10.21983/P3.0014.1.04","publicationDate":"2012-12-04","place":"Brooklyn, NY","contributions":[{"fullName":"Etienne Turpin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Valeria Federighi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"27e17948-02c4-4ba3-8244-5c229cc8e9b8","fullTitle":"Anglo-Saxon(ist) Pasts, postSaxon Futures","doi":"https://doi.org/10.21983/P3.0262.1.00","publicationDate":"2019-12-30","place":"Earth, Milky Way","contributions":[{"fullName":"Donna-Beth Ellard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"339b67e9-dc5d-4c7f-a48a-56743619cede","fullTitle":"An Imagined Utopia: Chinese Contemporary Art through the Perspective of Globalization","doi":"https://doi.org/10.53288/0269.1.45","publicationDate":"2020-09-10","place":"Earth, Milky Way","contributions":[{"fullName":"Shao Yiyang","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f1a34dbe-97ad-4bc7-abf4-ea04cfd178cc","fullTitle":"Animal Vehicles: Mobility beyond Metaphor","doi":"https://doi.org/10.21983/P3.0190.1.06","publicationDate":"2017-12-08","place":"Earth, Milky Way","contributions":[{"fullName":"Carolynn Van Dyke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"187b3fd8-22ec-4afe-a6fa-6a22ac8e9845","fullTitle":"An Indigenist Internet for Indigenous Futures: DH Beyond the Academy and \"Preservation\"","doi":"https://doi.org/10.53288/0274.1.14","publicationDate":"2021-06-24","place":"Earth, Milky Way","contributions":[{"fullName":"Siobhan Senier","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b7e03c4e-b1bd-4052-9713-21511a28997d","fullTitle":"An Inhuman Fiction of Forces","doi":"https://doi.org/10.21983/P3.0017.1.03","publicationDate":"2012-12-22","place":"Brooklyn, NY","contributions":[{"fullName":"McKenzie Wark","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"18bb1de9-be15-466b-a8b7-48cd0ef8fa9e","fullTitle":"An Interview with the NEEM (“Non-Existent Existentialist Memes”) Admins","doi":"https://doi.org/10.21983/P3.0255.1.11","publicationDate":"2019-11-25","place":"Earth, Milky Way","contributions":[{"fullName":"Angus Reoch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f3c9e9d8-9a38-4558-be2e-cab9a70d62f0","fullTitle":"Annotations to Geoffrey Hill's Speech! Speech!","doi":"https://doi.org/10.21983/P3.0004.1.00","publicationDate":"2012-01-26","place":"Brooklyn, NY","contributions":[{"fullName":"Ann Hassan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bb37e7ba-2b74-43c4-ab39-20ef6ed71bc7","fullTitle":"Anonymity and Transgression","doi":"https://doi.org/10.53288/0315.1.05","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Jacob Copeman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Dwaipayan Banerjee","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"8e2cb72b-ed82-4a54-ba80-faf3101e1b0f","fullTitle":"Anonymity as Everyday Phenomenon and as a Topic of Research","doi":"https://doi.org/10.53288/0315.1.10","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Gertraud Koch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8109203f-6233-4757-9b84-0086fa87e5b5","fullTitle":"Anonymity: Obsolescence and Desire","doi":"https://doi.org/10.53288/0315.1.16","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Aram Bartholl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"658cd141-1815-4696-b429-220b4f0bb484","fullTitle":"Anonymity on Demand: The Great Offshore","doi":"https://doi.org/10.53288/0315.1.11","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"RYBN.ORG","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"be28eefc-7d9e-4e9e-8265-658308f959da","fullTitle":"Anonymity: The Politicisation of a Concept","doi":"https://doi.org/10.53288/0315.1.06","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Thorsten Thiel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"72221ad0-2d98-4d8e-9099-99cbc2c08c51","fullTitle":"Anonymity Workshop","doi":"https://doi.org/10.53288/0315.1.30","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Stéphane Degoutin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Vadim Bernard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Martin De Bie","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"7b43ebfb-706f-437e-9f22-a62c0d070a36","fullTitle":"A Note on Pornography and Violence ","doi":"https://doi.org/10.21983/P3.0141.1.09","publicationDate":"2016-05-26","place":"Earth, Milky Way","contributions":[{"fullName":"Mantas Kvedaravicius","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7e454a8f-3e4d-4b44-898b-66d7a343454b","fullTitle":"Anthony Titus ","doi":"https://doi.org/10.21983/P3.0144.1.14","publicationDate":"2016-06-18","place":"Earth, Milky Way","contributions":[{"fullName":"Katherine Behar","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Emmy Mikelson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"baf524c6-0a2c-40f2-90a7-e19c6e1b6b97","fullTitle":"Anthropocene Unseen: A Lexicon","doi":"https://doi.org/10.53288/0265.1.00","publicationDate":"2020-02-07","place":"Earth, Milky Way","contributions":[{"fullName":"Cymene Howe","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Anand Pandian","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"22ffaea9-f4db-4ad4-a27d-432e5fac7914","fullTitle":"Anticipation","doi":"https://doi.org/10.53288/0265.1.05","publicationDate":"2020-02-07","place":"Earth, Milky Way","contributions":[{"fullName":"Joseph Masco","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4d47e68d-7604-44d8-a88a-dd9b04c4a68b","fullTitle":"Anti-colonial Relations: Co-liberating Worlds in Digital Humanities Pedagogy and Praxis","doi":"https://doi.org/10.53288/0414.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Kush Patel","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ashley Caranto Morford","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Arun Jacob","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"efbfc61a-00af-4610-8c3d-5e30ce54255c","fullTitle":"Antiracism Incorporated","doi":null,"publicationDate":"2019-04-25","place":"Earth, Milky Way","contributions":[{"fullName":"Felice Blake","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paula Ioanide","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"f6afff19-25ae-41f8-8a7a-6c1acffafc39","fullTitle":"Antiracism Inc.: Why the Way We Talk about Racial Justice Matters","doi":"https://doi.org/10.21983/P3.0250.1.00","publicationDate":"2019-04-25","place":"Earth, Milky Way","contributions":[{"fullName":"Felice Blake","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paula Ioanide","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Alison Reed","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"7b734da3-e01e-483a-9b1a-6d957b473f49","fullTitle":"Antiracism Works: Interview with Diana Zuñiga","doi":null,"publicationDate":"2019-04-25","place":"Earth, Milky Way","contributions":[{"fullName":"Felice Blake","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"88c47bd3-f8c9-4157-9d1a-770d9be8c173","fullTitle":"A Nuclear Refrain: Emotion, Empire, and the Democratic Potential of Protest","doi":"https://doi.org/10.21983/P3.0271.1.00","publicationDate":"2019-12-19","place":"Earth, Milky Way","contributions":[{"fullName":"Kye Askins","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Phil Johnstone","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Kelvin Mason","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"dae3a362-20be-4cd4-88c3-1a39c73cd119","fullTitle":"A Passion for Yes: Coming Out and Affirmation","doi":"https://doi.org/10.21983/P3.0050.1.14","publicationDate":"2013-10-07","place":"Brooklyn, NY","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a91e6c8e-bfc0-4c97-997e-d05934b390ae","fullTitle":"A Pedagogy on the Verge of Disaster ","doi":"https://doi.org/10.21983/P3.0050.1.04","publicationDate":"2013-10-07","place":"Brooklyn, NY","contributions":[{"fullName":"Christopher Fynsk","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"cf6c3642-23a0-4199-8aeb-d64ab2b75ff4","fullTitle":"A Philosopher's Approach to Being a Lone Medievalist ","doi":"https://doi.org/10.21983/P3.0205.1.33","publicationDate":"2018-08-23","place":"Earth, Milky Way","contributions":[{"fullName":"Pilar Herráiz Oliva","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4dac5cd1-595c-4bd3-a9e0-6afd64c192d4","fullTitle":"A Plague on Both Your Houses ","doi":"https://doi.org/10.21983/P3.0167.1.23","publicationDate":"2017-03-07","place":"Earth, Milky Way","contributions":[{"fullName":"Stephen Frosh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"710cd50b-96ad-48b3-8886-568bed5788fe","fullTitle":"A Playful Reading of the Double Quotation in The Descent of Alette by Alice Notley","doi":"https://doi.org/10.21983/P3.0016.1.09","publicationDate":"2012-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Feliz Lucia Molina","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"929440c3-6275-4aeb-87e6-5cedfc809683","fullTitle":"Apocalypse","doi":"https://doi.org/10.53288/0265.1.06","publicationDate":"2020-02-07","place":"Earth, Milky Way","contributions":[{"fullName":"Roy Scranton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8c76e02d-cd6c-4988-87af-38a837f7250a","fullTitle":"Apocalypse Memes for the Anthropocene God: Mediating Crisis and the Memetic Body Politic","doi":"https://doi.org/10.21983/P3.0255.1.05","publicationDate":"2019-11-25","place":"Earth, Milky Way","contributions":[{"fullName":"Bogna M. Konior","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e47d866e-4504-43a7-94f4-59a1d2577895","fullTitle":"Appendix 1: Lesson Plan","doi":"https://doi.org/10.21983/P3.0085.1.10","publicationDate":"2014-12-27","place":"Brooklyn, NY","contributions":[{"fullName":"Courtney L. Weida","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9ed23070-0e9f-4090-9df5-491ff3326474","fullTitle":"Appendix: Supreme Court (1988)","doi":"https://doi.org/10.21983/P3.0172.1.14","publicationDate":"2017-05-26","place":"Earth, Milky Way","contributions":[{"fullName":"David Wills","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ffb2a31a-9e30-4f7b-9458-e8e0178cda34","fullTitle":"Appreciation","doi":"https://doi.org/10.53288/0265.1.07","publicationDate":"2020-02-07","place":"Earth, Milky Way","contributions":[{"fullName":"Matthew Archer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0f704f86-ce23-42a1-9028-35289e28bd66","fullTitle":"A Provisional Manifesto for Invigilator-Friendly Artworks, or Your Artwork Is an Invigilator’s Labor Conditions","doi":"https://doi.org/10.53288/0315.1.21","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Simon Farid","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8b9151af-bbd6-4935-abd4-d47620c0c072","fullTitle":"Arbitrary Objects: Minimalism and Nonanthropocentrism","doi":"https://doi.org/10.21983/P3.0144.1.04","publicationDate":"2016-06-18","place":"Earth, Milky Way","contributions":[{"fullName":"Katherine Behar","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"70cc06e2-d339-4871-bee9-50b954ab3b70","fullTitle":"Arctic-Oceanic New York","doi":"https://doi.org/10.21983/P3.0112.1.04","publicationDate":"2015-09-18","place":"Brooklyn, NY","contributions":[{"fullName":"Lowell Duckert","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"41508a3c-614b-473e-aa74-edcb6b09dc9d","fullTitle":"Ardea: A Philosophical Novella","doi":"https://doi.org/10.21983/P3.0147.1.00","publicationDate":"2016-07-09","place":"Earth, Milky Way","contributions":[{"fullName":"Freya Mathews","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"52aeda2f-44b0-47cb-886a-a342724fe34d","fullTitle":"A Recipe for Disaster: Practical Metaphysics: Response to Julian Yates","doi":"https://doi.org/10.21983/P3.0021.1.18","publicationDate":"2013-01-17","place":"Brooklyn, NY","contributions":[{"fullName":"Liza Blake","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d1c34fa2-b936-4faa-a416-14c122efd3ea","fullTitle":"A Response to the \"Manifesto for A Post-Critical Pedagogy\"","doi":"https://doi.org/10.21983/P3.0193.1.04","publicationDate":"2018-01-11","place":"Earth, Milky Way","contributions":[{"fullName":"Tyson E. Lewis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"11b887d7-729c-4793-8b13-6a3c0eef63f7","fullTitle":"Aristotle with a Twist","doi":"https://doi.org/10.21983/P3.0021.1.21","publicationDate":"2013-01-17","place":"Brooklyn, NY","contributions":[{"fullName":"Graham Harman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"027e2502-cc27-4021-a948-7c062030caff","fullTitle":"Arrangements for an African Anthropocene: Multispecies Storytelling at the Adderley Street Flower Market in Cape Town","doi":"https://doi.org/10.53288/0338.1.09","publicationDate":"2022-03-10","place":"Earth, Milky Way","contributions":[{"fullName":"Melanie Boehi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4d8a0b31-5d68-49b4-b291-4f8626663981","fullTitle":"Art After Democratism: The Pedagogy of the New World Summit","doi":"https://doi.org/10.21983/P3.0050.1.20","publicationDate":"2013-10-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jonas Staal","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bea2ad86-8797-4060-8b14-e830cf4d47f4","fullTitle":"Artful Arrangements: Interior Space in Edmond de Goncourt’s La maison d’un artiste","doi":null,"publicationDate":"2019-03-29","place":"Earth, Milky Way","contributions":[{"fullName":"Erin E. Edgington","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"3c0778ca-3aa5-4d06-8066-e5f2cf2656f3","fullTitle":"Artifacts: Trevor Paglen's Frontier Photography","doi":"https://doi.org/10.21983/P3.0014.1.23","publicationDate":"2012-12-04","place":"Brooklyn, NY","contributions":[{"fullName":"Brooke Belisle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2253da3a-0c12-4f5b-b21d-828d4720859c","fullTitle":"Artificial Earth: A Genealogy of Planetary Technicity","doi":"https://doi.org/10.53288/0406.1.00","publicationDate":null,"place":null,"contributions":[{"fullName":"Daniel Andersson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"199b8070-3662-49ae-a948-8dda56e4e8b5","fullTitle":"Arti Pas Demokratizmit Pedagogjia E Samitit Të Ri Botëror","doi":"https://doi.org/10.21983/P3.0050.1.21","publicationDate":"2013-10-07","place":"Brooklyn, NY","contributions":[{"fullName":"Jonas Stal","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4d28e735-54d2-45a6-9351-af5aa5874b85","fullTitle":"Artistic Research on Anonymity","doi":"https://doi.org/10.53288/0315.1.04","publicationDate":"2021-03-04","place":"Earth, Milky Way","contributions":[{"fullName":"Daniela Silvestrin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Andreas Broeckmann","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/risking-education/","imprintId":"3437ff40-3bff-4cda-9f0b-1003d2980335","imprintName":"Risking Education","updatedAt":"2021-08-15T14:05:02.467129+00:00","createdAt":"2021-07-06T17:43:41.987789+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"a01f41d6-1da8-4b0b-87b4-82ecc41c6d55","fullTitle":"Nothing As We Need It: A Chimera","doi":"https://doi.org/10.53288/0382.1.00","publicationDate":"2022-06-30","place":"Earth, Milky Way","contributions":[{"fullName":"Daniela Cascella","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/speculations/","imprintId":"dcf8d636-38ae-4a63-bae1-40a61b5a3417","imprintName":"Speculations","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"ef61509a-8c09-448f-9e7b-1aeab2c94378","fullTitle":"A Dangerous Supplement: Speculative Realism, Academic Blogging, and the Future of Philosophy","doi":"https://doi.org/10.21983/P3.0032.1.07","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Adam Kotsko","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7e181740-c7b0-49a3-b2be-932d8307c4af","fullTitle":"A Dialogue between Graham Harman and Tristan Garcia","doi":"https://doi.org/10.21983/P3.0122.1.08","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"ccf40359-07fe-419a-8faf-801add0620f9","fullTitle":"Answer to Giuseppe Longo","doi":"https://doi.org/10.21983/P3.0122.1.10","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Fernando Zalamea","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"cbe10906-42e9-4e7a-954e-944ac703218f","fullTitle":"Assessing the French Atheistic Turn","doi":"https://doi.org/10.21983/P3.0010.1.16","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Fabio Gironi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"cdcb079c-275f-45fd-9ff7-224db3cc6d59","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0010.1.20","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"2872c837-926a-4fef-a922-d7ff5cf26837","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0032.1.19","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"b0f4f124-2980-41f0-9168-c16ced880650","fullTitle":"Circus Philosophicus","doi":"https://doi.org/10.21983/P3.0010.1.18","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Maxwell Kennel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1b345690-f045-4b0c-939d-2f5394c25685","fullTitle":"Correlationism Reconsidered","doi":"https://doi.org/10.53288/0344.1.09","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Josef Moshe","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ea1c01ba-1117-4d3f-84cc-e10af7a2cfb1","fullTitle":"Diagonals: Truth-Procedures in Derrida and Badiou","doi":"https://doi.org/10.21983/P3.0010.1.08","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Christopher Norris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9ffe8606-a4db-4178-af57-2ee17d6d4bb2","fullTitle":"Editorial","doi":"https://doi.org/10.53288/0343.1.02","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Paul J. Ennis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"699a9897-b4f2-46cc-8db8-57a9d2abc1c1","fullTitle":"Editorial Introduction","doi":"https://doi.org/10.21983/P3.0032.1.02","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"008c33e0-0dac-4059-ba52-d5a87c86fad5","fullTitle":"Editorial Introduction","doi":"https://doi.org/10.53288/0344.1.02","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Austin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paul J. Ennis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Thomas Gokey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"c4f89f7d-5335-4a58-8c46-17e6ae3cee10","fullTitle":"Editorial Introduction ","doi":"https://doi.org/10.21983/P3.0010.1.02","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"a4cdc410-e144-4137-bdef-44490133c600","fullTitle":"Fight and Flight ","doi":"https://doi.org/10.21983/P3.0010.1.17","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Dave Mesing","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5cdde286-f46b-4fb2-a422-68d189e9d360","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0010.1.01","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"668029ae-dfea-4a4d-b818-e45c27981c6b","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0032.1.01","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"5aa1393f-355d-42f2-8fa2-e1b2ad8527b6","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0343.1.01","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8d13a747-2ce5-416e-95fa-1929286b7dda","fullTitle":"Frontmatter","doi":"https://doi.org/10.53288/0344.1.01","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"6db2b6a8-4397-4f9b-910f-72f033579469","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0122.1.01","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"1751bfaf-2b75-4c59-b8fe-d77eb262df47","fullTitle":"Garcia's Paradox","doi":"https://doi.org/10.21983/P3.0122.1.02","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Mark Ohm","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jon Cogburn","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"12072897-ea45-4aef-844f-fec493ebcfa2","fullTitle":"‘Girls Welcome!!!’","doi":"https://doi.org/10.53288/0344.1.13","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Michael O'Rourke","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e1a01d80-20ba-4c8f-aca7-ca206b5f1785","fullTitle":"How to Behave Like a Non-Philosopher: Or, Speculative Versus Revisionary Metaphysics","doi":"https://doi.org/10.21983/P3.0032.1.17","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"John Mullarkey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2a5d39bc-a282-46ca-8556-6ec7e5446aac","fullTitle":"Improper Names for God: Religious Language and the \"Spinoza-Effect\"","doi":"https://doi.org/10.21983/P3.0010.1.06","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Daniel Whistler","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"835b55d0-1063-497d-86b5-eedd28f18dbe","fullTitle":"In Defense of Unfashionable Causes","doi":"https://doi.org/10.21983/P3.0010.1.15","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Daniel Sacilotto","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"05a972ff-1e3d-4b19-a495-ab39614f61cc","fullTitle":"Interviews with Graham Harman, Jane Bennett, Tim Morton, Ian Bogost, Levi Bryant and Paul Ennis","doi":"https://doi.org/10.53288/0343.1.06","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Peter Gratton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a5f8367d-a40a-4d70-a8d9-3d4d150187bb","fullTitle":"Joseph Nechvatal's nOise anusmOs Installation","doi":"https://doi.org/10.21983/P3.0010.1.19","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Yuting Zou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"11b39219-b410-47a4-93a8-4eb80268bd2e","fullTitle":"Lacking Causes Privative Causality from Locke and Kant to Lacan and Deacon","doi":"https://doi.org/10.21983/P3.0122.1.03","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Adrian Johnston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"75c85b64-cddb-4646-aa3f-2d32fd53b3b3","fullTitle":"Namelessness and the Speculative Turn: A Response to Whistler","doi":"https://doi.org/10.21983/P3.0010.1.07","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Daniel Colucciello Barber","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1e8f8c04-968e-4cda-8dbe-cddfb1b9eec9","fullTitle":"Networkologies: A Manifesto, Section I","doi":"https://doi.org/10.53288/0343.1.09","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Christopher Vitale","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e8d5eadf-582f-49b3-9d13-1f568e7373f8","fullTitle":"Networkologies: A Manifesto, Section II","doi":"https://doi.org/10.53288/0344.1.12","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Christopher Vitale","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c0ccfde8-3a4a-4392-a87a-2cd32b139c44","fullTitle":"New Realism: A Short Introduction","doi":"https://doi.org/10.21983/P3.0122.1.07","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Maurizio Ferraris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bd8f6b0e-4baa-45da-939f-257e9a437c53","fullTitle":"Nomological Disputation: Alain Badiou and Graham Harman on Objects","doi":"https://doi.org/10.53288/0343.1.07","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Nathan Coombs","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"de1c65c6-2b9a-435c-9df8-d66c21729dfb","fullTitle":"Non-philosophy, the \"No\" Button, and a Brief Philo-fiction","doi":"https://doi.org/10.21983/P3.0122.1.04","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Randall Johnson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"898fb865-4c6e-4647-b934-9e2433e6ea54","fullTitle":"Of Realist Turns: A conversation with Stathis Psillos","doi":"https://doi.org/10.21983/P3.0010.1.14","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Fabio Gironi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"10beee3a-28f1-4495-ab96-7daee43837ea","fullTitle":"On Not Settling the Issue of Realism","doi":"https://doi.org/10.21983/P3.0032.1.03","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Lee Braver","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"39a292fd-c750-4c11-9adb-5f3afc5c4cb1","fullTitle":"On the Reality and Construction of Hyperobjects with Reference to Class","doi":"https://doi.org/10.53288/0344.1.05","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Levi R. Bryant","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d15804e1-276c-4127-a322-733bf401e76b","fullTitle":"Ontological Commitments","doi":"https://doi.org/10.21983/P3.0032.1.12","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Manuel DeLanda","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0a4f877c-222f-4c7e-9358-2d59d505916d","fullTitle":"Outward Bound: On Quentin Meillassoux's After Finitude","doi":"https://doi.org/10.21983/P3.0010.1.12","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Christian Thorne","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5fe07a73-0ba1-47f0-a77c-14fd777066b8","fullTitle":"Points of Forced Freedom: Eleven (More) Theses on Materialism","doi":"https://doi.org/10.21983/P3.0032.1.15","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Adrian Johnston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ffbb1ad0-45dd-4476-8085-1413ffbde95b","fullTitle":"Politics and Speculative Realism","doi":"https://doi.org/10.21983/P3.0032.1.04","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Levi R. Bryant","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8a1dafbf-1f2e-4b3b-8f08-e2cb32623ddf","fullTitle":"Post-Deconstructive Realism: It's About Time","doi":"https://doi.org/10.21983/P3.0032.1.14","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Peter Gratton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0b37e023-9ecf-4080-8c14-6afb4e827ad5","fullTitle":"Realism And Representation: On the Ontological Turn","doi":"https://doi.org/10.21983/P3.0032.1.10","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Daniel Sacilotto","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"86793d4c-8b8d-4b21-8d7b-33af7a1db69d","fullTitle":"Realism and the Infinite","doi":"https://doi.org/10.21983/P3.0032.1.16","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Paul M. Livingston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"fef287e8-00cc-408f-9960-22a1deeae0bb","fullTitle":"Re-asking the Question of the Gendered Subject after Non-Philosophy","doi":"https://doi.org/10.21983/P3.0010.1.03","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Benjamin Norris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"74c9b930-5d7f-4d6b-b5cc-81c5c69a5b76","fullTitle":"Response to Nathan Coombs","doi":"https://doi.org/10.53288/0343.1.08","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Graham Harman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"449f877e-c1f8-4799-805e-e7f697fadc18","fullTitle":"Review Essay on Fernando Zalamea's Synthetic Philosophy of Contemporary Mathematics","doi":"https://doi.org/10.21983/P3.0122.1.09","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Giuseppe Longo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0740f736-ea08-47d5-bc9f-dc5b4b5e16a6","fullTitle":"Review of \"After Life\" by Eugene Thacker","doi":"https://doi.org/10.53288/0344.1.15","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Anthony Paul Smith","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"455004b8-0560-48e7-9604-cebbedacb57c","fullTitle":"Review of \"After the Postsecular and the Postmodern: New Essays in Continental Philosophy of Religion\" edited by Anthony Paul Smith and Daniel Whistler","doi":"https://doi.org/10.53288/0343.1.12","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Austin Smidt","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d38c8e63-a072-47f9-82f5-6af95d43cef6","fullTitle":"Review of Christopher Norris, Derrida, Badiou and the Formal Imperative ","doi":"https://doi.org/10.21983/P3.0122.1.11","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Paul Livingston","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2a73885f-4817-4ad4-b6d7-5bbd3de50ef8","fullTitle":"Review of \"Deleuze/Guattari & Ecology\" edited by Bernd Herzogenrath","doi":"https://doi.org/10.53288/0343.1.10","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Adrian Ivakhiv","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dcaf1b98-9ab4-49ac-8962-f808bb9bbccb","fullTitle":"Review of Graham Harman, Weird Realism: Lovecraft and Philosophy","doi":"https://doi.org/10.21983/P3.0122.1.13","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Sebastian Normandin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a02a7c26-e252-40cc-b33f-8f3e2b470f72","fullTitle":"Review of \"Insect Media: An Archeology of Animals and Technology\" by Jussi Parikka","doi":"https://doi.org/10.53288/0344.1.16","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Beatrice Marovich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"a57757d8-50a2-4c36-b81a-d278987c5c11","fullTitle":"Review of Patricia MacCormack, Posthuman Ethics: Embodiment and Cultural Theory","doi":"https://doi.org/10.21983/P3.0122.1.14","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"James Stanescu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5583232b-b3d0-4875-86e4-16fcc012da34","fullTitle":"Review of Simon O'Sullivan On the Production of Subjectivity","doi":"https://doi.org/10.21983/P3.0122.1.12","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Jeff Bell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"1b49a801-4b43-40eb-a83a-f39a2d926ebb","fullTitle":"Review of \"The Ecological Thought\" by Tim Morton","doi":"https://doi.org/10.53288/0343.1.11","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Peter Gratton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ede3cfbc-5aec-4605-8f8a-20940e5d735e","fullTitle":"Review of \"Towards Speculative Realism\" by Graham Harman","doi":"https://doi.org/10.53288/0344.1.17","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Fintan Neylan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"00297435-7049-4a3d-bcfe-5790e89ba0bb","fullTitle":"Science and Philosophy: A Conversation with Sean Carroll","doi":"https://doi.org/10.53288/0344.1.14","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Fabio Gironi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d28f573d-bfc3-43a0-ac29-441dc9b64bc9","fullTitle":"Science-Laden Theory: Outlines of an Unsettled Alliance","doi":"https://doi.org/10.53288/0343.1.03","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Fabio Gironi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5847b5e6-920b-422d-b3d9-9ffdd45cd1db","fullTitle":"Speculating on the Absolute ","doi":"https://doi.org/10.21983/P3.0122.1.05","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Bart Zantwoort","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"03da5b84-80ba-48bc-89b9-b63fc56b364b","fullTitle":"Speculations","doi":"https://doi.org/10.53288/0343.1.00","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c00d9a0c-320d-4dfb-ba0c-d1adbdb491ef","fullTitle":"Speculations 3","doi":"https://doi.org/10.21983/P3.0010.1.00","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"2c71d808-d1a7-4918-afbb-2dfc121e7768","fullTitle":"Speculations II","doi":"https://doi.org/10.53288/0344.1.00","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"ee2cb855-4c94-4176-b62c-3114985dd84e","fullTitle":"Speculations IV: Speculative Realism","doi":"https://doi.org/10.21983/P3.0032.1.00","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Paul J. Ennis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Thomas Gokey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":5}]},{"workId":"435a1db3-1bbb-44b2-9368-7b2fd8a4e63e","fullTitle":"Speculations VI","doi":"https://doi.org/10.21983/P3.0122.1.00","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"Fabio Gironi","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Austin","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Robert Jackson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},{"workId":"f507632b-ad13-4b9e-b767-d6e97c4ff3f3","fullTitle":"Speculative Realism: After finitude, and beyond?","doi":"https://doi.org/10.21983/P3.0010.1.11","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Louis Morelle","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0ce52e2f-8e53-4f56-8bd3-8eeaecbc3c87","fullTitle":"Speculative Realism: Interim with Just a Few Caveats","doi":"https://doi.org/10.21983/P3.0032.1.08","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Christopher Norris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"149f2ebf-abc2-4938-8cd9-b5d9e8e6f4d3","fullTitle":"Structure, Sense and Territory","doi":"https://doi.org/10.53288/0344.1.06","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Austin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5af8660b-2378-4c67-a396-52adcc071a74","fullTitle":"Sublime Objects","doi":"https://doi.org/10.53288/0344.1.10","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Timothy Morton","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6e01214e-cf39-4e85-aae4-0644ab938055","fullTitle":"Synchronicity and Correlationism: Carl Jung as Speculative Realist","doi":"https://doi.org/10.21983/P3.0010.1.09","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Michael Haworth","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"74819c59-b258-45f8-8d79-c3f43c2cdc65","fullTitle":"The Anxiousness of Objects and Artworks: Michael Fried, Object Oriented Ontology and Aesthetic Absorption","doi":"https://doi.org/10.53288/0344.1.07","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Robert Jackson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0f03e820-060b-4d2d-b46b-5f74c47e2bc3","fullTitle":"The Cubist Object: Black Boxes, Überrealism and the Metaphysics of Perspectives","doi":"https://doi.org/10.53288/0344.1.08","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Hilan Bensusan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"867f3827-29fd-406d-9b39-67f7909f25ae","fullTitle":"The Current State of Speculative Realism","doi":"https://doi.org/10.21983/P3.0032.1.05","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Graham Harman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7405b824-805d-4191-8fb9-7e06235bfeae","fullTitle":"The Future of an Illusion","doi":"https://doi.org/10.21983/P3.0032.1.09","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Jon Roffe","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f55bc8bb-3e31-4653-8742-4ca003587bee","fullTitle":"\"The Horror of Darkness\": Toward an Unhuman Phenomenology","doi":"https://doi.org/10.21983/P3.0032.1.18","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Dylan Trigg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"58ab96e5-77b1-4c8f-90a3-bba02b786aa7","fullTitle":"The Meaning of \"Existence\" and the Contingency of Sense ","doi":"https://doi.org/10.21983/P3.0032.1.13","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Markus Gabriel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4338694b-c362-4575-92a6-4d5409473beb","fullTitle":"The Noumenon's New Clothes (Part 1)","doi":"https://doi.org/10.21983/P3.0010.1.13","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Peter Wolfendale","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d4637f36-c897-4ac7-823c-d9dbf375b963","fullTitle":"The Other Face of God: Lacan, Theological Structure, and the Accursed Remainder","doi":"https://doi.org/10.21983/P3.0010.1.05","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Levi R. Bryant","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e3acfe12-6125-434c-9beb-53d2d83f7bff","fullTitle":"The Philosopher, the Sophist, the Undercurrent and Alain Badiou","doi":"https://doi.org/10.53288/0344.1.04","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Marianna Papastephanou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"925a50b6-92e7-40d0-85eb-d3358fed45ae","fullTitle":"\"The World is an Egg\": Realism, Mathematics, and the Thresholds of Difference","doi":"https://doi.org/10.21983/P3.0032.1.11","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Jeffery A. Bell","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"5419dd1d-c3ab-4b2b-8cac-d8209a6a1f4b","fullTitle":"Thing Called Love: That Old, Substantive, Relation","doi":"https://doi.org/10.21983/P3.0010.1.04","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Beatrice Marovich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6252ddb6-8c91-4784-8c63-e32e079bc4fc","fullTitle":"Thinking Against Nature: Nature, Ideation, and Realism between Lovecraft and Shelling","doi":"https://doi.org/10.53288/0343.1.04","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Ben Woodard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"44389925-fe80-486b-8a57-3b8a72e4905b","fullTitle":"To Exist Is to Change: A Friendly Disagreement with Graham Harman on Why Things Happen","doi":"https://doi.org/10.53288/0343.1.05","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Michael Austin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"66a5706d-7d54-4a99-888b-700c1b807996","fullTitle":"Tractatus Mathematico-Politicus: On Alain Badiou’s \"Being and Event\"","doi":"https://doi.org/10.53288/0344.1.03","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Christopher Norris","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"399fd852-b122-42a6-b7a0-b448a116d915","fullTitle":"Über stellvertretende Verursachung","doi":"https://doi.org/10.21983/P3.0010.1.10","publicationDate":"2012-09-03","place":"Brooklyn, NY","contributions":[{"fullName":"Graham Harman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"2a6a576f-ce82-4d8a-b371-582083abc29f","fullTitle":"Unknowing Animals","doi":"https://doi.org/10.53288/0344.1.11","publicationDate":"2020-07-30","place":"Earth, Milky Way","contributions":[{"fullName":"Nicola Masciandaro","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c380537a-28ab-49c9-8178-3112716a8808","fullTitle":"Weird Reading ","doi":"https://doi.org/10.21983/P3.0032.1.06","publicationDate":"2013-06-05","place":"Brooklyn, NY","contributions":[{"fullName":"Eileen A. Joy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"eb8c1ab9-aa84-4aad-9e1d-e487189de612","fullTitle":"Why not nothing? Meillassoux's second figure of faciality and metaphysical nihilism","doi":"https://doi.org/10.21983/P3.0122.1.06","publicationDate":"2015-12-12","place":"Brooklyn, NY","contributions":[{"fullName":"James T. Hill","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}],"__typename":"Imprint"},{"imprintUrl":null,"imprintId":"552696ad-d018-4bc5-ba80-9a3beb3d88e1","imprintName":"Tangent","updatedAt":"2022-02-17T23:46:57.052773+00:00","createdAt":"2022-02-17T23:46:57.052773+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"6da2123c-c8ae-4c61-b40d-2080474e2efb","fullTitle":"Dancing with Philoctetes: Reflections on Pain and Remembrance","doi":"https://doi.org/10.53288/0450.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Abigail Akavia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"64ac7d98-d8bd-41e7-a661-bef4f090b439","fullTitle":"Masks","doi":"https://doi.org/10.53288/0453.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"T.H.M. Geller-Goad","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"0aeaad1b-4c63-4ebc-9fde-2f75939d65e9","fullTitle":"Resistant Form: Aristophanes and the Comedy of Crisis","doi":"https://doi.org/10.53288/0445.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Mario Telò","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6244a086-636e-4756-bf5e-f803a78ffbc4","fullTitle":"The Before and The After: Archē and Avenir in a Time of Crisis","doi":"https://doi.org/10.53288/0446.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Sean Gurd","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Mario Telò","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://whpress.co.uk/","imprintId":"81433c8e-e939-4791-99b5-498d0a4f126f","imprintName":"The White Horse Press","updatedAt":"2022-06-29T10:46:53.875315+00:00","createdAt":"2022-06-29T10:46:53.875315+00:00","publisherId":"ba67afbb-2b43-4ef8-b1cc-d7333706d54e","publisher":{"publisherName":"The White Horse Press","publisherId":"ba67afbb-2b43-4ef8-b1cc-d7333706d54e"},"works":[{"workId":"bbf49a4f-8210-4ff6-bcb8-a9689d0ff198","fullTitle":"Appropriated Heritage?: Access Campaigns, Trespass, and Local Rights in Early-twentieth Century Upland England and Austria","doi":"https://doi.org/10.3197/63787710662654.ch03","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Ben Anderson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b5d5aa5a-4779-4416-8e70-d3cdd420f1a7","fullTitle":"Archipelagic Paths: Narratives, Heritage and Community in Public Trail Walking on the Åland Islands","doi":"https://doi.org/10.3197/63787710662654.ch06","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Susanne Österlund-Pötzsch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"60a1f3eb-00e7-4e04-93a6-1bad2737e628","fullTitle":"Attentive Walking: Encountering Mineralness","doi":"https://doi.org/10.3197/63787710662654.ch10","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Petra Lilja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"edac4f28-cb73-4dd9-95c0-6cd90a5b93e7","fullTitle":"Delineating the Landscape: Planning, Mapping and the Historic Imaginings of Rights of Way in Twentieth-century England and Wales","doi":"https://doi.org/10.3197/63787710662654.ch02","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Clare Hickman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Glen O'Hara","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"e8e3c566-ecf1-43d0-81b3-b1a9ea0a4216","fullTitle":"'Following in the Footsteps of History': Sixteen Multimedia Itineraries through the First World War Sites in the Stelvio National Park and Adamello Park (Italy)","doi":"https://doi.org/10.3197/63787710662654.ch05","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Stefano Morosini","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"83984906-b2a5-4161-a6a6-39a66cdd2a84","fullTitle":"Footpaths in England: Notes Towards a Radical History","doi":"https://doi.org/10.3197/63787710662654.ch01","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Paul Readman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e2cf5f5b-814e-4457-9e90-e4c96d4970f7","fullTitle":"Forming Paths within Post-industrial Landscapes","doi":"https://doi.org/10.3197/63787710662654.ch16","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Benjamin Richards","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"100b97ab-39b4-4042-ad21-2f5983f1f4d8","fullTitle":"Fusion: Co-created Heritage in Stories from the Camino de Santiago","doi":"https://doi.org/10.3197/63787710662654.ch07","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Camilla Brudin Borg","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"4e25c743-09ad-4e7b-92df-ff82df4c0c28","fullTitle":"Hefting the Land: A Locative Heritage of Hooves and Feet","doi":"https://doi.org/10.3197/63787710662654.ch04","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Karen Lykke Syse","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"d379905a-324f-4de9-b9e9-2b544d2e78ab","fullTitle":"Heritage Trails: Pathways to Sustainable Development Goals","doi":"https://doi.org/10.3197/63787710662654.ch12","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"John Martin","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Joane V. Serrano","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Jacqueline Nowakowski","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":3},{"fullName":"Dominica Williamson","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":4}]},{"workId":"77186742-2f8a-4c1b-9a4b-b92f5a541616","fullTitle":"Kodagu Walking Trails and Indigenous Heritage Making: A Bioregional Study","doi":"https://doi.org/10.3197/63787710662654.ch11","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Subarna De","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9633876b-e230-4ca7-bcd6-9c055b81fac3","fullTitle":"Movement Heritage and Path Dependence: Layering the Past","doi":"https://doi.org/10.3197/63787710662654.intro","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Daniel Svensson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Katarina Saltzmann","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Sverker Sörlin","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"62842c74-dd0e-4887-8970-4806cecc1264","fullTitle":"Pathways: Exploring the Routes of a Movement Heritage","doi":"https://doi.org/10.3197/63787710662654.book","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Daniel Svensson","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":1},{"fullName":"Katarina Saltzmann","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Sverker Sörlin","contributionType":"EDITOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"69104bcb-8e61-4d52-88e4-443bb98c7ed8","fullTitle":"Tracing Memories: The Guided Trail as an Aid to Cultural Memory in Artworks by Janet Cardiff","doi":"https://doi.org/10.3197/63787710662654.ch08","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Laura M.F. Bertens","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"f9ac25b9-abaa-498a-8152-31273944647d","fullTitle":"Walking and Worlding: Trails as Storylines in Video Games","doi":"https://doi.org/10.3197/63787710662654.ch09","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Finn Arne Jørgensen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"e6fd27b1-afd7-4c7c-b3e3-763608ffd402","fullTitle":"Walking on Terrils: Ruderal Ecologies and Toxic Heritage in Wallonia, Belgium","doi":"https://doi.org/10.3197/63787710662654.ch13","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Daniele Valisena","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"aee081c0-326d-4195-b06b-86e091fa385d","fullTitle":"Walking, Remembering and Enunciating the Place: Jewish-Israeli Memorial Trails in Nature","doi":"https://doi.org/10.3197/63787710662654.ch14","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Maria Piekarska","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"68c3af51-4717-45ff-92b9-1d4905bb4769","fullTitle":"Walking the Kalderimi: Embodied Knowledge and Heritage Narratives in a Participatory Building Workshop at Zagori (NW Greece)","doi":"https://doi.org/10.3197/63787710662654.ch15","publicationDate":"2022-07-31","place":"Winwick, Cambs.","contributions":[{"fullName":"Faidon Moudopoulos-Athanasiou","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ionas Sklavounos","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/thought-crimes/","imprintId":"f2dc7495-17af-4d8a-9306-168fc6fa1f41","imprintName":"Thought | Crimes","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"0ff404f8-cd4a-43d8-a4f7-fd5843674e00","fullTitle":"Homeland Fascism: Corporatist Government in the New American Century","doi":"https://doi.org/10.53288/0459.1.00","publicationDate":"2016-06-24","place":"Earth, Milky Way","contributions":[{"fullName":"Herman Schwendinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Julia Schwendinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jeff Shantz","contributionType":"INTRODUCTION_BY","mainContribution":true,"contributionOrdinal":3}]},{"workId":"1bba80bd-2efd-41a2-9b09-4ff8da0efeb9","fullTitle":"New Developments in Anarchist Studies","doi":"https://doi.org/10.21983/P3.0349.1.00","publicationDate":"2015-06-13","place":"Brooklyn, NY","contributions":[{"fullName":"pj lilley","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jeff Shantz","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"5a1cd53e-640b-46e7-82a6-d95bc4907e36","fullTitle":"The Spectacle of the False Flag: Parapolitics from JFK to Watergate","doi":"https://doi.org/10.21983/P3.0347.1.00","publicationDate":"2014-03-01","place":"Brooklyn, NY","contributions":[{"fullName":"Eric Wilson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Guido Giacomo Preparata","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2},{"fullName":"Jeff Shantz","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":3}]},{"workId":"c8245465-2937-40fd-9c3e-7bd33deef477","fullTitle":"Who Killed the Berkeley School?: Struggles over Radical Criminology","doi":"https://doi.org/10.21983/P3.0348.1.00","publicationDate":"2014-04-21","place":"Brooklyn, NY","contributions":[{"fullName":"Herman Schwendinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Julia Schwendinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jeff Shantz","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":3}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/tiny-collections/","imprintId":"be4c8448-93c8-4146-8d9c-84d121bc4bec","imprintName":"Tiny Collections","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"89ab18ec-cf13-41f9-ac02-5b90d2a0fa85","fullTitle":"Asa Simon Mittman","doi":"https://doi.org/10.21983/P3.0143.1.05","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"44668ebd-e7a0-476f-a62b-a6b75fb67027","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0182.1.10","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Thea Tomaini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Asa Simon Mittman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"b1907d2f-c38b-4a26-a94c-7aec5749ff1a","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0143.1.09","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"763d3b02-20bc-4e18-a8ce-4b4a938a3270","fullTitle":"Beachcombing","doi":"https://doi.org/10.21983/P3.0143.1.03","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"6b63a649-e723-4acd-b03d-84957e2325a3","fullTitle":"Beach Intentions, Adrift","doi":"https://doi.org/10.21983/P3.0143.1.08","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Emily Russel","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"501a8862-dc30-4d1e-ab47-deb9f5579678","fullTitle":"Closer to Dust","doi":"https://doi.org/10.53288/0324.1.00","publicationDate":"2021-08-27","place":"Earth, Milky Way","contributions":[{"fullName":"Sara A. Rich","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"771e1cde-d224-4cb6-bac7-7f5ef4d1a405","fullTitle":"Coconuts: A Tiny History","doi":null,"publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Kathleen E. Kennedy","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c8528da7-5a78-4b5f-8778-c74f2ed603d6","fullTitle":"Conclusion: Sink or Plunge?","doi":"https://doi.org/10.21983/P3.0182.1.09","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Asa Simon Mittman","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"20d15631-f886-43a0-b00b-b62426710bdf","fullTitle":"Elemental Disappearances","doi":"https://doi.org/10.21983/P3.0157.1.00","publicationDate":"2016-11-28","place":"Earth, Milky Way","contributions":[{"fullName":"Jason Bahbak Mohaghegh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Dejan Lukić","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"e2e9cc7f-6b12-4720-89f9-c9abf66515f8","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0182.1.01","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Thea Tomaini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Asa Simon Mittman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"bec0b05d-e75d-42b8-bc64-46c9c658ac4e","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0143.1.01","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"d966d83b-5549-48a7-86d5-02c261b73ecb","fullTitle":"Interlude I: Great Fishes and Monstrous Men (Shoreline)","doi":"https://doi.org/10.21983/P3.0182.1.04","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Megan E. Palmer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ba40bc30-5462-4613-91b0-944fe2c4b926","fullTitle":"Interlude II: Great Fishes and Monstrous Men (Undertow)","doi":"https://doi.org/10.21983/P3.0182.1.06","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Megan E. Palmer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"7c383568-c16d-4eab-9470-94498f88a772","fullTitle":"Interlude III: Great Fishes and Monstrous Men (Tide Line)","doi":"https://doi.org/10.21983/P3.0182.1.08","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Megan E. Palmer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b9b2ce1b-9077-4d5f-a62e-68f0c17a7b2e","fullTitle":"Introduction: Lines in the Sand","doi":"https://doi.org/10.21983/P3.0182.1.02","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Thea Tomaini","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"9dcb4615-6d72-4bae-a775-f3dad01c8d57","fullTitle":"Jeffrey Jerome Cohen ","doi":"https://doi.org/10.21983/P3.0143.1.07","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"5809f9e5-beb0-4666-99de-e9e65d154c4e","fullTitle":"Lora Webb ","doi":"https://doi.org/10.21983/P3.0143.1.06","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"d3ea0ed1-45f1-45d0-81d5-96ac9a80030f","fullTitle":"Maura Coughlin","doi":"https://doi.org/10.21983/P3.0143.1.04","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"4dfe4f10-994d-4771-bb31-c67b092dfee2","fullTitle":"Ocean is the New East","doi":"https://doi.org/10.21983/P3.0182.1.03","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Alan S. Montroso","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c7230a19-8a5a-4c9d-8753-bdf6aba08ba2","fullTitle":"On the Backs of Whales ","doi":"https://doi.org/10.21983/P3.0182.1.05","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Haylie Swenson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6a382554-5856-4fa3-be90-f3370589f3aa","fullTitle":"Quickening Sands ","doi":"https://doi.org/10.21983/P3.0182.1.07","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Erin Vander Wall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"177e3717-4c07-4f31-9318-616ad3b71e89","fullTitle":"Sea Monsters: Things from the Sea, Volume 2","doi":"https://doi.org/10.21983/P3.0182.1.00","publicationDate":"2017-09-29","place":"Earth, Milky Way","contributions":[{"fullName":"Thea Tomaini","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Asa Simon Mittman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"61445776-2b75-43fa-b060-a912faae19d4","fullTitle":"This is the First","doi":"https://doi.org/10.21983/P3.0143.1.02","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Overbey","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"6dd15dd7-ae8c-4438-a597-7c99d5be4138","fullTitle":"Walk on the Beach: Things from the Sea, Volume 1","doi":"https://doi.org/10.21983/P3.0143.1.00","publicationDate":"2016-06-17","place":"Earth, Milky Way","contributions":[{"fullName":"Maggie M. Williams","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Karen Eileen Overbey","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}],"__typename":"Imprint"},{"imprintUrl":"https://punctumbooks.com/imprints/uitgeverij/","imprintId":"e76c3f59-c8ae-4887-b62c-43ce7b8dbdb1","imprintName":"Uitgeverij","updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"},"works":[{"workId":"b5c810e1-c847-4553-a24e-9893164d9786","fullTitle":"(((","doi":"https://doi.org/10.53288/0370.1.00","publicationDate":"2021-09-02","place":"Earth, Milky Way","contributions":[{"fullName":"Alessandro De Francesco","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Gen Ueda","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Andreas Burckhardt","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":3}]},{"workId":"0d2af7b5-d66f-4f6a-b9bd-ea69757d8b24","fullTitle":"Afterword – Or, in the Blink of…","doi":"https://doi.org/10.21983/P3.0219.1.06","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"df9bf011-efaf-49a7-9497-2a4d4cfde9e8","fullTitle":"An Anthology of Asemic Handwriting","doi":"https://doi.org/10.21983/P3.0220.1.00","publicationDate":"2013-08-26","place":"The Hague/Tirana","contributions":[{"fullName":"Tim Gaze","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael Jacobson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"8b77c06a-3c1c-48ac-a32e-466ef37f293e","fullTitle":"A Neo Tropical Companion","doi":"https://doi.org/10.21983/P3.0217.1.00","publicationDate":"2012-01-26","place":"The Hague/Tirana","contributions":[{"fullName":"Jamie Stewart","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b53657e7-4b53-46f9-8bcc-73d9d37c5004","fullTitle":"At the Risk of Love or, on Reading & Touching in 3 1/2 Blinks","doi":"https://doi.org/10.21983/P3.0219.1.03","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"ef3cb7c2-866c-4e66-9ad6-b9ee2276a3c8","fullTitle":"Augen, Blicke, Stätten","doi":"https://doi.org/10.21983/P3.0219.1.02","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Julia Hölzl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"041635f2-93fd-472c-8069-f34183faa71f","fullTitle":"Backmatter","doi":"https://doi.org/10.21983/P3.0219.1.07","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sarah Brigid Hannis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"a57c6271-1af0-42c7-ac8c-e11e8a64009f","fullTitle":"Broken Theory","doi":"https://doi.org/10.53288/0393.1.00","publicationDate":"2022-04-21","place":"Earth, Milky Way","contributions":[{"fullName":"Alan Sondheim","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Maria Damon","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":2},{"fullName":"Ryan Whyte","contributionType":"AFTERWORD_BY","mainContribution":false,"contributionOrdinal":3}]},{"workId":"0f0b5d24-cc43-411e-8a3b-902e9d7e796b","fullTitle":"Continuum 2: Writings – Scritti – Écrits 2015–2022","doi":"https://doi.org/10.53288/0463.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Alessandro De Francesco","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"c3c09f99-71f9-431c-b0f4-ff30c3f7fe11","fullTitle":"Continuum: Writings on Poetry as Artistic Practice","doi":"https://doi.org/10.21983/P3.0229.1.00","publicationDate":"2015-11-26","place":"The Hague/Tirana","contributions":[{"fullName":"Alessandro De Francesco","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"6c30545e-539b-419a-8b96-5f6c475bab9e","fullTitle":"Disrupting the Digital Humanities","doi":"https://doi.org/10.21983/P3.0230.1.00","publicationDate":"2018-11-06","place":"Earth, Milky Way","contributions":[{"fullName":"Dorothy Kim","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jesse Stommel","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"bce13bfa-16e6-4319-b7d4-f0d59e83b179","fullTitle":"Emerging Sight, Emerging Blindness","doi":"https://doi.org/10.21983/P3.0219.1.05","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Brian Willems","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"dfe575e1-2836-43f3-a11b-316af9509612","fullTitle":"Exegesis of a Renunciation – Esegesi di una rinuncia","doi":"https://doi.org/10.21983/P3.0226.1.00","publicationDate":"2014-10-14","place":"The Hague/Tirana","contributions":[{"fullName":"Francesco Aprile","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bartolomé Ferrando","contributionType":"AFTERWORD_BY","mainContribution":false,"contributionOrdinal":2},{"fullName":"Caggiula Cristiano","contributionType":"AFTERWORD_BY","mainContribution":false,"contributionOrdinal":3}]},{"workId":"a9b27739-0d29-4238-8a41-47b3ac2d5bd5","fullTitle":"Filial Arcade & Other Poems","doi":"https://doi.org/10.21983/P3.0223.1.00","publicationDate":"2013-12-21","place":"The Hague/Tirana","contributions":[{"fullName":"Adam Staley Groves","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marco Mazzi","contributionType":"PHOTOGRAPHER","mainContribution":false,"contributionOrdinal":2}]},{"workId":"b1bd9b99-2b63-4df3-a19a-59205dd984ec","fullTitle":"Frontmatter","doi":"https://doi.org/10.21983/P3.0219.1.01","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sarah Brigid Hannis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"c2c22cdf-b9d5-406d-9127-45cea8e741b1","fullTitle":"Hippolytus","doi":"https://doi.org/10.21983/P3.0218.1.00","publicationDate":"2012-08-21","place":"The Hague/Tirana","contributions":[{"fullName":"Euripides","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sean Gurd","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"ebeae9d6-7543-4cd4-9fa9-c39c43ba0d4b","fullTitle":"Men in Aïda","doi":"https://doi.org/10.21983/P3.0224.0.00","publicationDate":"2014-12-31","place":"The Hague/Tirana","contributions":[{"fullName":"David J. Melnick","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sean Gurd","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"d24a0567-d430-4768-8c4d-1b9d59394af2","fullTitle":"On Blinking","doi":"https://doi.org/10.21983/P3.0219.1.00","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sarah Brigid Hannis","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"e81ef154-5bc3-481b-9083-64fd7aeb7575","fullTitle":"paq'batlh: The Klingon Epic","doi":"https://doi.org/10.21983/P3.0215.1.00","publicationDate":"2011-10-10","place":"The Hague/Tirana","contributions":[{"fullName":"Floris Schönfeld","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Kees Ligtelijn","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Marc Okrand","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4}]},{"workId":"97d205c8-32f0-4e64-a7df-bf56334be638","fullTitle":"paq'batlh: The Klingon Epic","doi":"https://doi.org/10.53288/0345.1.00","publicationDate":"2022-07-21","place":"Earth, Milky Way","contributions":[{"fullName":"Floris Schönfeld","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Kees Ligtelijn","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Marc Okrand","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"DeSDu' jen puqloD","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":5},{"fullName":"David Yonge-Mallo","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":6}]},{"workId":"119f1640-dfb4-488f-a564-ef507d74b72d","fullTitle":"Pen in the Park: A Resistance Fairytale – Pen Parkta: Bir Direniş Masalı","doi":"https://doi.org/10.21983/P3.0225.1.00","publicationDate":"2014-02-12","place":"The Hague/Tirana","contributions":[{"fullName":"Raşel Meseri","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Sanne Karssenberg","contributionType":"ILLUSTRATOR","mainContribution":false,"contributionOrdinal":2}]},{"workId":"0cb39600-2fd2-4a7a-9d3a-6d92b8e32e9e","fullTitle":"Poetry from Beyond the Grave","doi":"https://doi.org/10.21983/P3.0222.1.00","publicationDate":"2013-05-10","place":"The Hague/Tirana","contributions":[{"fullName":"Francisco Cândido \"Chico\" Xavier","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Vitor Peqeuno","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jeremy Fernando","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":3}]},{"workId":"69365c88-4571-45f3-8770-5a94f7c9badc","fullTitle":"Poetry Vocare","doi":"https://doi.org/10.21983/P3.0213.1.00","publicationDate":"2011-01-23","place":"The Hague/Tirana","contributions":[{"fullName":"Adam Staley Groves","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Judith Balso","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"c94f5807-325d-4b5f-8bb3-084d59376e8b","fullTitle":"Suspended in a Moving Night: Photography, or the Shiny Relation Self–World","doi":"https://doi.org/10.21983/P3.0219.1.04","publicationDate":"2012-08-23","place":"The Hague/Tirana","contributions":[{"fullName":"Jessica Aliaga Lavrijsen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"bc283f71-9f37-47c4-b30b-8ed9f3be9f9c","fullTitle":"The Guerrilla Is Like a Poet – Ang Gerilya Ay Tulad ng Makata","doi":"https://doi.org/10.21983/P3.0221.1.00","publicationDate":"2013-09-27","place":"The Hague/Tirana","contributions":[{"fullName":"Jose Maria Sison","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jonas Staal","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"7be9aa8c-b8af-4b2f-96ff-16e4532f2b83","fullTitle":"The Miracle of Saint Mina – Gis Miinan Nokkor","doi":"https://doi.org/10.21983/P3.0216.1.00","publicationDate":"2012-01-05","place":"The Hague/Tirana","contributions":[{"fullName":"El-Shafie El-Guzuuli","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},{"workId":"8ee1a686-565b-4bb8-9d30-779af0ce6f94","fullTitle":"The Neural Yorker","doi":"https://doi.org/10.53288/0482.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Ilan Manouach","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"b55c95a7-ce6e-4cfb-8945-cab4e04001e5","fullTitle":"To Be, or Not to Be: Paraphrased","doi":"https://doi.org/10.21983/P3.0227.1.00","publicationDate":"2016-06-17","place":"The Hague/Tirana","contributions":[{"fullName":"Bardsley Rosenbridge","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"8b481da1-c3ac-424f-ba50-a8354daee6b8","fullTitle":"Turkish Voices","doi":"https://doi.org/10.53288/0390.1.00","publicationDate":"2022-06-23","place":"Earth, Milky Way","contributions":[{"fullName":"Murat Nemet-Nejat","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},{"workId":"367397db-bcb4-4f0e-9185-4be74c119c19","fullTitle":"Writing Art","doi":"https://doi.org/10.21983/P3.0228.1.00","publicationDate":"2015-11-26","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Alessandro De Francesco","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}]},{"workId":"6a109b6a-55e9-4dd5-b670-61926c10e611","fullTitle":"Writing Death","doi":"https://doi.org/10.21983/P3.0214.1.00","publicationDate":"2011-06-06","place":"The Hague/Tirana","contributions":[{"fullName":"Jeremy Fernando","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Avital Ronell","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]}],"__typename":"Imprint"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.pickle new file mode 100644 index 0000000..56ea5cf --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints.pickle @@ -0,0 +1 @@ +[{"imprintUrl": "https://punctumbooks.com/imprints/3ecologies-books/", "imprintId": "78b0a283-9be3-4fed-a811-a7d4b9df7b25", "imprintName": "3Ecologies Books", "updatedAt": "2021-08-15T14:04:34.346667+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "02d14e3c-43bd-4589-8814-8a6b81352e7f", "fullTitle": "Abandon Every Hope Who Enter Here", "doi": null, "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Hayley Singer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "aa2b4fca-a055-4ce9-ac77-1c8ff8b320b9", "fullTitle": "A Manga Perfeita", "doi": "https://doi.org/10.21983/P3.0270.1.00", "publicationDate": "2019-12-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erin Manning", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ernesto Filho", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Christine Greiner", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "c3d008a2-b357-4886-acc4-a2c77f1749ee", "fullTitle": "Last Year at Betty and Bob's: An Actual Occasion", "doi": "https://doi.org/10.53288/0363.1.00", "publicationDate": "2021-07-08", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sher Doruff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "781b77bd-edf8-4688-937d-cc7cc47de89f", "fullTitle": "Last Year at Betty and Bob's: An Adventure", "doi": "https://doi.org/10.21983/P3.0234.1.00", "publicationDate": "2018-11-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sher Doruff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ce38f309-4438-479f-bd1c-b3690dbd7d8d", "fullTitle": "Last Year at Betty and Bob's: A Novelty", "doi": "https://doi.org/10.21983/P3.0233.1.00", "publicationDate": "2018-11-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sher Doruff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "edf31616-ea2a-4c51-b932-f510b9eb8848", "fullTitle": "No Archive Will Restore You", "doi": "https://doi.org/10.21983/P3.0231.1.00", "publicationDate": "2018-11-13", "place": "Earth, Milky Way", "contributions": [{"fullName": "Julietta Singh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f1badc5e-5363-45e7-8577-845a32ea340c", "fullTitle": "On the Trail of the Morning Star", "doi": "https://doi.org/10.53288/0462.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Dorothea Buck", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Susanne Antonetta", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Eva Lipton-Ormond", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "cd7c07af-840b-483b-af13-94320cb9aaaf", "fullTitle": "Open Book in Ways of Water", "doi": "https://doi.org/10.53288/0454.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Adam Wolfond", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d4a3f6cb-3023-4088-a5f4-147fb4510874", "fullTitle": "Pitch and Revelation: Reconfigurations of Reading, Poetry, and Philosophy through the Work of Jay Wright", "doi": "https://doi.org/10.53288/0380.1.00", "publicationDate": "2022-07-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Will Daddario", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Matthew Goulish", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "b8580994-0b8b-42ba-b5a8-3e7e331aa948", "fullTitle": "Rituals for Climate Change: A Crip Struggle for Ecojustice", "doi": "https://doi.org/10.53288/0451.1.00", "publicationDate": null, "place": "Earth: Milky Way", "contributions": [{"fullName": "Naomi Ortiz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1d9045f8-1d8f-479c-983d-383f3a289bec", "fullTitle": "Some Ways of Making Nothing: Apophatic Apparatuses in Contemporary Art", "doi": "https://doi.org/10.21983/P3.0327.1.00", "publicationDate": "2021-02-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Curt Cloninger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ffa5c5dd-ab4b-4739-8281-275d8c1fb504", "fullTitle": "Sweet Spots: Writing the Connective Tissue of Relation", "doi": "https://doi.org/10.53288/0340.1.00", "publicationDate": "2021-12-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Mattie-Martha Sempert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "757ff294-0fca-40f5-9f33-39a2d3fd5c8a", "fullTitle": "Teaching Myself To See", "doi": "https://doi.org/10.21983/P3.0303.1.00", "publicationDate": "2021-02-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Tito Mukhopadhyay", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2beff5ba-a543-407e-ae7a-f0ed1788f297", "fullTitle": "Testing Knowledge: Toward an Ecology of Diagnosis, Preceded by the Dingdingdong Manifesto", "doi": "https://doi.org/10.21983/P3.0307.1.00", "publicationDate": "2021-04-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Katrin Solhdju", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Alice Rivi\u00e8res", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Isabelle Stengers", "contributionType": "AFTERWORD_BY", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Damien Bright", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "c2fc6603-d0e3-411f-8175-43d35b893fd4", "fullTitle": "The Great Singing Sea", "doi": "https://doi.org/10.53288/0461.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Dawn Prince", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "571255b8-5bf5-4fe1-a201-5bc7aded7f9d", "fullTitle": "The Perfect Mango", "doi": "https://doi.org/10.21983/P3.0245.1.00", "publicationDate": "2019-02-20", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erin Manning", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a4cfb06e-a5a6-48cc-b7e5-c38228c132a8", "fullTitle": "The Unnaming of Aliass", "doi": "https://doi.org/10.21983/P3.0299.1.00", "publicationDate": "2020-10-01", "place": "Earth, Milky Way", "contributions": [{"fullName": "Karin Bolender", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/advanced-methods/", "imprintId": "ef38d49c-f8cb-4621-9f2f-1637560016e4", "imprintName": "Advanced Methods", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "ea1668d8-4e63-4fdd-a05e-40631ae975ea", "fullTitle": "Deploying the Social in an Engineering Co-design Method Statement", "doi": "https://doi.org/10.53288/0378.1.03", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Charlotte Johnson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d003bfbd-fe32-4c63-a81f-37be5dc44d40", "fullTitle": "Do Androids Dream of Electric Vehicles?: The Meeting As a Method in Projects of Socio-technical Transformation", "doi": "https://doi.org/10.53288/0378.1.05", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maria \u0218alaru", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0729b9d1-87d3-4739-8266-4780c3cc93da", "fullTitle": "Doing Multispecies Theology", "doi": null, "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Mathew Arthur", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "982521fe-5936-4f59-a2ea-eb409589cc09", "fullTitle": "Finding the Social Amid Pathogens, Cattle, and Scientific Research", "doi": "https://doi.org/10.53288/0378.1.04", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Constance Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "70ea1ece-96cf-42d3-b8d3-568181095936", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0378.1.01", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Hannah Knox", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gemma John", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "af1d6a61-66bd-47fd-a8c5-20e433f7076b", "fullTitle": "Inefficient Mapping: A Protocol for Attuning to Phenomena", "doi": "https://doi.org/10.53288/0336.1.00", "publicationDate": "2021-08-05", "place": "Earth, Milky Way", "contributions": [{"fullName": "Linda Knight", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a5f8ffb3-ef0b-4eba-b235-74250de904dc", "fullTitle": "Introduction", "doi": "https://doi.org/10.53288/0378.1.02", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Hannah Knox", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gemma John", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "aa9059ba-930c-4327-97a1-c8c7877332c1", "fullTitle": "Making a Laboratory: Dynamic Configurations with Transversal Video", "doi": "https://doi.org/10.21983/P3.0295.1.00", "publicationDate": "2020-08-06", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ben Spatz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "806c9991-030a-47ff-b2ff-2ba013595bbb", "fullTitle": "Method of the \u201cAs Found\u201d: How Matter Speaks for the Social in Brutalism", "doi": "https://doi.org/10.53288/0378.1.08", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nick Thoburn", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9453d382-4ec7-4386-b124-cee10ec4f063", "fullTitle": "Performance Walking", "doi": "https://doi.org/10.53288/0378.1.09", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Hannah Knox", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Britt Jurgensen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jonathan Atkinson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "19773b23-4500-4e0d-9f11-a924fad822ce", "fullTitle": "Revealing Social Infrastructures of Time", "doi": "https://doi.org/10.53288/0378.1.11", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Larissa Pschetz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michelle Bastian", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ryan D. Bowler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "504d6b1e-caf5-46fd-9000-b534bb6535d1", "fullTitle": "Sharing Knowledge, Making Place: Exploring \u201cthe Social\u201d in Co/mmunity Living in London", "doi": "https://doi.org/10.53288/0378.1.07", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Gemma John", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8f256239-8104-4838-9587-ac234aedd822", "fullTitle": "Speaking for the Social: A Catalog of Methods", "doi": "https://doi.org/10.53288/0378.1.00", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Hannah Knox", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gemma John", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "81836422-84c7-4f74-b844-a39f2b0baf85", "fullTitle": "The Benefit of Birthing Forth Insights: Reflections on Rhetorical Moves in Ethnographic Conversation", "doi": "https://doi.org/10.53288/0378.1.06", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Petra Tjitske Kalshoven", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b0957ea0-2f9d-43ea-aeac-9c0845f62d78", "fullTitle": "The Museum of Data", "doi": "https://doi.org/10.53288/0378.1.12", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Haidy Geismar", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Joel Gethin Lewis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Antonia Walford", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "0b484ce6-2508-45ef-88b3-ad21d2324aa6", "fullTitle": "These Boots Were Made for Talking: Speaking Landscape Socialities against the \u201cBusinessification\u201d of the Dee Estuary", "doi": "https://doi.org/10.53288/0378.1.10", "publicationDate": "2022-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Damian O\u2019Doherty", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.africanminds.co.za/", "imprintId": "33550463-54cd-485f-b6e0-58f77a658918", "imprintName": "African Minds", "updatedAt": "2022-01-31T09:48:49.794473+00:00", "createdAt": "2022-01-31T09:48:49.794473+00:00", "publisherId": "b61217e4-3134-4bfe-8695-30e047ed3f57", "publisher": {"publisherName": "African Minds", "publisherId": "b61217e4-3134-4bfe-8695-30e047ed3f57"}, "works": [{"workId": "eaf2fcc6-e203-41b7-ac98-5c68a987765a", "fullTitle": "Anchored in Place: Rethinking the university and development in South Africa", "doi": "https://doi.org/10.47622/9781928331759", "publicationDate": "2018-10-26", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Leslie Bank", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nico Cloete", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Francois van Schalkwyk", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "2998b7a4-4bbc-456a-9d51-7b71d807c891", "fullTitle": "Boundaries of the Educational Imagination", "doi": "https://doi.org/10.47622/978-1-928331-01-8", "publicationDate": "2015-10-16", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Wayne Hugo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9bb617e0-df14-40f9-8903-72d9a1742b4c", "fullTitle": "Castells in Africa: Universities and Development", "doi": "https://doi.org/10.47622/9781920677923", "publicationDate": "2016-05-03", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Johan Muller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nico Cloete", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Francois Van Schalkwyk", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "0ab05295-bf27-4ec4-8a50-23b5c7e265b0", "fullTitle": "Change Management in TVET Colleges: Lessons Learnt from the Field of Practice", "doi": "https://doi.org/10.47622/9781928331339", "publicationDate": "2016-06-22", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Andr\u00e9 Kraak", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Andrew Paterson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Kedibone Bok", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "5cb1c1a6-75c8-4057-b0f7-ca1db5ee0b3a", "fullTitle": "Citizenship Law in Africa: A Comparative Study", "doi": "https://doi.org/10.47622/9781928331087", "publicationDate": "2016-01-25", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Bronwyn Manby", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ac10ae1c-e3ce-4196-a184-3b94e8456a1f", "fullTitle": "Driving Change: The Story of the South Africa Norway Tertiary Education Development Programme", "doi": "https://doi.org/10.47622/9781920677435", "publicationDate": "2014-05-20", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Trish Gibbon", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5b46bf6f-ec7a-499f-a3c0-2e2df20332d0", "fullTitle": "Effectiveness of Anti-Corruption Agencies in East Africa: Kenya, Tanzania and Uganda", "doi": "https://doi.org/10.47622/9781928331148", "publicationDate": "2016-01-25", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Open Society Initiative for Southern Africa (OSISA", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f912d4d5-531b-41df-9cae-9efa897ce1f6", "fullTitle": "Election Management Bodies in East Africa", "doi": "https://doi.org/10.47622/9781920677978", "publicationDate": "2016-02-29", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Alexander Makulilo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Eug\u00e8ne Ntaganda", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Francis Away", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Margaret Sekaggya", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Patrick Osodo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "b79843cb-615a-4583-b818-b3d29b19469e", "fullTitle": "Election Management Bodies in West Africa: A comparative study of the contribution of electoral commissions to the strengthen", "doi": "https://doi.org/10.47622/9781920489168", "publicationDate": "2016-05-23", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Ismaila Fall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Mathias Hounkpe", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Adele Jinadu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Pascal Kambale", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "dd4b3266-dab2-4130-8abe-ab6d0ff66b61", "fullTitle": "Going to University: The Influence of Higher Education on the Lives of Young South Africans", "doi": "https://doi.org/10.47622/9781928331698", "publicationDate": "2018-02-18", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Jennifer Case", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Delia Marshall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Sioux McKenna", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Disaapele Mogashana", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "648c290c-a716-42b3-b254-e4986b869a34", "fullTitle": "Higher Education Financing in East and Southern Africa", "doi": "https://doi.org/10.47622/9781920355333", "publicationDate": "2021-05-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Pundy Pillay", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9c5bc436-d57f-4598-9c9d-fe1d87c5fc0a", "fullTitle": "Higher Education in Portuguese Speaking African Countries", "doi": "https://doi.org/10.47622/9781920677039", "publicationDate": "2014-10-10", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Patr\u00edcio Langa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "23c77b44-9731-4491-8dbd-80246918b85e", "fullTitle": "Knowledge for a Sustainable World: A Southern African-Nordic contribution", "doi": "https://doi.org/10.47622/9781928331049", "publicationDate": "2015-11-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Tor Halvorsen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Hilde Ibsen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vyvienne M\u2019kumbuzi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "478977bb-1034-497e-b3ad-c797d3e9e4ed", "fullTitle": "Low-Income Students, Human Development and Higher Education in South Africa: Opportunities, obstacles and outcomes", "doi": "https://doi.org/10.47622/9781928502395", "publicationDate": "2022-05-01", "place": "Cape Town", "contributions": [{"fullName": "Melanie Walker", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "Monica McLean", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Mikateko Mathebula", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 3}, {"fullName": "Patience Mukwambo", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "fb953523-0667-41f4-87e2-3827daa6e2e7", "fullTitle": "One World, Many Knowledges: Regional experiences and cross-regional links in higher education", "doi": "https://doi.org/10.47622/978-0-620-55789-4", "publicationDate": "2016-05-13", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Tor Halvorsen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Peter Vale", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "431a9f8c-416a-4ab9-a3c2-29b36f1c4a3d", "fullTitle": "Out of Place: An Autoethnography of Postcolonial Citizenship", "doi": "https://doi.org/10.47622/9781928502364", "publicationDate": "2022-05-01", "place": "Cape Town", "contributions": [{"fullName": "Nuraan Davids", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jonathan D Jansen", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "0c8ea74d-5c39-49b7-95b3-86d84d9addab", "fullTitle": "Positioning Diversity in Kenyan Schools: Teaching in the Face of Inequality and Discrimination", "doi": "https://doi.org/10.47622/9781928502333", "publicationDate": "2022-05-01", "place": "South Africa", "contributions": [{"fullName": "Malve von M\u00f6llendorff", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}]}, {"workId": "f61b3ca2-520c-4acc-b48d-91beb0810315", "fullTitle": "Public Broadcasting in Africa Series: Uganda", "doi": "https://doi.org/10.47622/9781920355401", "publicationDate": "2012-08-24", "place": "Cape Town, South Africa", "contributions": [{"fullName": "George Lugalambi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "360104be-3ce5-485a-aac3-c8ccf1ac80c3", "fullTitle": "Reflections of South African Student Leaders: 1994 to 2017", "doi": "https://doi.org/10.47622/9781928502104", "publicationDate": "2020-03-31", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Thierry Luescher", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Denyse Webbstock", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ntokozo Bhengu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "56e18873-6314-457b-a45a-71e2a52679bd", "fullTitle": "Reflections on Identity in Four African Cities", "doi": "https://doi.org/10.47622/9781920051402", "publicationDate": "2012-05-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Simon Bekker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Anne Leilde", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "4bbedb2f-a182-44de-b608-f2aedc0b78ea", "fullTitle": "Refractions of the National,the Popular and the Global in African Cities", "doi": "https://doi.org/10.47622/9781928502159", "publicationDate": "2021-01-20", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Simon Bekker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sylvia Croese", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Edgar Pieterse", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "e311bef6-4f12-4980-bfcb-dc5674a557a7", "fullTitle": "Research Universities in Africa", "doi": "https://doi.org/10.47622/9781928331872", "publicationDate": "2018-11-05", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Nico Cloete", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ian Bunting", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Francois van Schalkwyk", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "683c6b97-36e5-4e28-ad8f-59cd72c246a6", "fullTitle": "Science Communication in South Africa: Reflections on Current Issues", "doi": "https://doi.org/10.47622/9781928502036", "publicationDate": "2019-11-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Peter Weingart", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marina Joubert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Bankole Falade", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "5f2691ad-bf73-4417-be03-f5c088d69641", "fullTitle": "Seeking Impact and Visibility: Scholarly Communication in Southern Africa", "doi": "https://doi.org/10.47622/9781920677510", "publicationDate": "2014-05-20", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Henry Trotter", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Catherine Kell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Michelle Willmers", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Eve Gray", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Thomas King", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "c66c22fb-ddf0-401a-9bb0-cc7a60ac0d67", "fullTitle": "Sharing Knowledge, Transforming Societies: The Norhed Programme 2013-2020", "doi": "https://doi.org/10.47622/9781928502005", "publicationDate": "2019-10-19", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Tor Halvorsen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Kristin Orgeret", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Roy Kr\u00f8vel", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "01aa0400-9151-47fd-a4f2-e1de4a4369d1", "fullTitle": "Situating Open Data: Global Trends in Local Contexts", "doi": "https://doi.org/10.47622/978-1-928502-12-8", "publicationDate": "2020-09-25", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Danny L\u00e4mmerhirt", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ana Brandusescu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Natali a Domagala", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Patrick Enaholo", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "ba197722-3971-4e88-823d-2d9686c46947", "fullTitle": "Sounding the Cape: Music, Identity and Politics in South Africa", "doi": "https://doi.org/10.47622/978-1-920489-82-3", "publicationDate": "2013-05-16", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Denis-Constant Martin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d23b1608-4920-4211-af73-6b5a53e71a2a", "fullTitle": "Systemic School Improvement Interventions in South Africa: Some Practical Lessons from Development Practioners", "doi": "https://doi.org/10.47622/9781920677374", "publicationDate": "2014-06-20", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Godwin Khosa", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "71602b58-d37e-4ec5-89c3-dcadb991ccad", "fullTitle": "Teaching and Learning for Change: Education and Sustainability in South Africa", "doi": "https://doi.org/10.47622/9781928502241", "publicationDate": "2021-12-15", "place": "Cape Town", "contributions": [{"fullName": "Ingrid Schudel", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "Zintle Songqwaru", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Sirkka Tshiningayamwe", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 3}, {"fullName": "Heila Lotz-Sisitka", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "0378165c-c792-41e3-ba66-f00c3f1b7e29", "fullTitle": "The Civil Society Guide to Regional Economic Communities in Africa", "doi": "https://doi.org/10.47622/9781920677961", "publicationDate": "2016-01-25", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Morris Odhiambo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Rudy Chitiga", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Solomon Ebobrah", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "3e789888-099d-4a6a-b9b4-79e32f34e49e", "fullTitle": "The Delusion of Knowledge Transfer: The Impact of Foreign Aid Experts on Policy-making in South Africa and Tanzania", "doi": "https://doi.org/10.47622/9781928331391", "publicationDate": "2016-10-03", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Susanne Koch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Peter Weingart", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "8137ba52-4283-45ae-b7f3-1cd3ad6e4593", "fullTitle": "The Future of Scholarly Publishing: Open Access and the Economics of Digitisation", "doi": "https://doi.org/10.47622/9781928331537", "publicationDate": "2017-09-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Peter Weingart", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Niels Taubert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "8aeaf6b4-b583-4d9b-a1f9-e1ac5cc037a5", "fullTitle": "The Next Generation of Scientists in Africa", "doi": "https://doi.org/10.47622/978-1-928331-93-3", "publicationDate": "2018-11-06", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Catherine Beaudry", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Johann Mouton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Heidi Prozesky", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "97c0921e-fa5f-4869-b412-1a6a221d1984", "fullTitle": "The Origins of War in Mozambique: A History of Unity and Division", "doi": "https://doi.org/10.47622/978-1-920489-97-7", "publicationDate": "2013-05-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Sayaka Funada-Classen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2dc78bdc-de63-40fd-b84e-5f7fb03d9795", "fullTitle": "The Politics of Housing in (Post-)Colonial Africa", "doi": "https://doi.org/10.1515/9783110601183", "publicationDate": "2021-05-18", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Kirsten R\u00fcther", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Martina Barker-Ciganikova", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Daniela Waldburger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Carl-Philipp Bodenstein", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "7a98cde8-d9f0-403a-9a54-605fbe6c2215", "fullTitle": "The Social Dynamics of Open Data", "doi": "https://doi.org/10.47622/9781928331568", "publicationDate": "2017-12-12", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Francois Van Schalkwyk", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Stefaan Verhulst", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Gustavo Magalhaes", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Juan Pane", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Johanna Walker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "48c5a742-a138-465d-b7f0-021feb8f463b", "fullTitle": "The State of Open Data: Histories and Horizons", "doi": "https://doi.org/10.47622/9781928331957", "publicationDate": "2019-05-15", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Tim Davies", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Mor Rubinstein", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Fernando Perini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "2fbe75a4-328f-4bd2-ac4b-bd1a244d4009", "fullTitle": "The University in Africa and Democratic Citizenship: Hothouse or Training Ground?", "doi": "https://doi.org/10.47622/9781920355678", "publicationDate": "2012-05-28", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Thierry Luescher-Mamashela", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "35f4af22-a48e-4ab6-ae68-418aaee262ad", "fullTitle": "Towards a People-Driven African Union: Current Obstacles and New Opportunities", "doi": "https://doi.org/10.47622/9781920051839", "publicationDate": "2012-08-24", "place": "Cape Town, South Africa", "contributions": [{"fullName": "AfriMAP", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "821069bf-42a0-49ff-a5be-9af2a36cda93", "fullTitle": "Trading Places: Accessing land in African cities", "doi": "https://doi.org/10.47622/978-1-920489-99-1", "publicationDate": "2013-11-01", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Mark Napier", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Stephen Berrisford", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Caroline Kihato", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rod McGaffin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Lauren Royston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "c5e8ee0d-0bd8-4dda-8a7b-c400d6fc06c1", "fullTitle": "Transforming Research Excellence: New Ideas from the Global South", "doi": "https://doi.org/10.47622/9781928502067", "publicationDate": "2020-01-20", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Erika Kraemer-Mbula", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Robert Tijssen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Matthew Wallace", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Robert McLean", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "e41d6d68-c97f-4134-a74e-877d334a5aad", "fullTitle": "Ubushakashatsi mu Bumenyi Nyamuntu n\u2019Imibanire y\u2019Abantu", "doi": "https://doi.org/10.47622/9781928331971", "publicationDate": "2019-10-18", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Evode Mukama", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Laurent Nkusi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "d57fa3c7-9b76-4d14-ae90-5720f5389c64", "fullTitle": "Universities and Economic Development in Africa: Pact, academic core and coordination", "doi": "https://doi.org/10.47622/9781920355807", "publicationDate": "2011-04-11", "place": "Cape Town, South Africa", "contributions": [{"fullName": "Nico Cloete", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Tracy Bailey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Pundy Pillay", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ian Bunting", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Peter Maassen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprint/anarchist-developments-in-cultural-studies/", "imprintId": "3bdf14c5-7f9f-42d2-8e3b-f78de0475c76", "imprintName": "Anarchist Developments in Cultural Studies", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "1d014946-aa73-4fae-9042-ef8830089f3c", "fullTitle": "Blasting the Canon", "doi": "https://doi.org/10.21983/P3.0035.1.00", "publicationDate": "2013-06-25", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ruth Kinna", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "S\u00fcreyyya Evren", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "e1f74d6b-adab-4e56-8bc9-6fbd0eaab89c", "fullTitle": "Ontological Anarch\u00e9: Beyond Materialism and Idealism", "doi": "https://doi.org/10.21983/P3.0060.1.00", "publicationDate": "2014-01-24", "place": "Brooklyn, NY", "contributions": [{"fullName": "Duane Rousselle", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jason Adams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/brainstorm-books/", "imprintId": "1e464718-2055-486b-bcd9-6e21309fcd80", "imprintName": "Brainstorm Books", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "12502bdf-2a7c-4f5d-891d-d501db9c3c0c", "fullTitle": "Agricultural Inventiveness: Beyond Environmental Management?", "doi": "https://doi.org/10.21983/P3.0207.1.17", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lucas Ihlein", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b1bedbab-f224-42a4-9750-8d87ec10eba1", "fullTitle": "An Ear to the Ground ", "doi": "https://doi.org/10.21983/P3.0207.1.06", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Andrew Belletty", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fdd9e45a-08b4-4b98-9c34-bada71a34979", "fullTitle": "Animal Emotions: How They Drive Human Behavior", "doi": "https://doi.org/10.21983/P3.0305.1.00", "publicationDate": "2020-06-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Christian Montag", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Kenneth L. Davis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "811fd271-b1dc-490a-a872-3d6867d59e78", "fullTitle": "Aural History", "doi": "https://doi.org/10.21983/P3.0282.1.00", "publicationDate": "2020-03-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Gila Ashtor", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a0b81c05-ecf5-483e-a8e2-ff7a112e46ca", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0207.1.20", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Prudence Gibson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Brits Baylee", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "79c7b975-7dbd-4dd9-8d63-c34a1e480cf7", "fullTitle": "Brain Trees: Neuroscientific Metaphor and Botanical Thought", "doi": "https://doi.org/10.21983/P3.0207.1.09", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Baylee Brits", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4d0430e3-3640-4d87-8f02-cbb45f6ae83b", "fullTitle": "Chaucer's Comic Providence", "doi": "https://doi.org/10.53288/0362.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Janet Thormann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "L.O. Aranye Fradenburg Joy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "e0108453-55ef-4114-b96a-5fbf834a27ec", "fullTitle": "Continuous Green Abstraction: Embodied Knowledge, Intuition, and Metaphor", "doi": "https://doi.org/10.21983/P3.0207.1.12", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ben Woodard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f01cb60b-69bf-4d11-bd3c-fd5b36663029", "fullTitle": "Covert Plants: Vegetal Consciousness and Agency in an Anthropocentric World", "doi": "https://doi.org/10.21983/P3.0207.1.00", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Prudence Gibson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Brits Baylee", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "9bdf38ca-95fd-4cf4-adf6-ed26e97cf213", "fullTitle": "Critique of Fantasy, Vol. 1: Between a Crypt and a Datemark", "doi": "https://doi.org/10.21983/P3.0277.1.00", "publicationDate": "2020-06-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Laurence A. Rickels", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "89f9c84b-be5c-4020-8edc-6fbe0b1c25f5", "fullTitle": "Critique of Fantasy, Vol. 2: The Contest between B-Genres", "doi": "https://doi.org/10.21983/P3.0278.1.00", "publicationDate": "2020-11-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Laurence A. Rickels", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "79464e83-b688-4b82-84bc-18d105f60f33", "fullTitle": "Critique of Fantasy, Vol. 3: The Block of Fame", "doi": "https://doi.org/10.21983/P3.0279.1.00", "publicationDate": "2021-01-14", "place": "Earth, Milky Way", "contributions": [{"fullName": "Laurence A. Rickels", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "efcb3155-8bd4-4a96-adf6-835bbd78a06f", "fullTitle": "Figures", "doi": "https://doi.org/10.21983/P3.0207.1.13", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lisa Dowdall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d94b95b8-81a0-4bf4-8e76-f90236501101", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0207.1.01", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Prudence Gibson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Brits Baylee", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "9b7bc405-de45-4e51-a61d-49bd2ee344b7", "fullTitle": "Gardening / Grasshopper in a Field ", "doi": "https://doi.org/10.21983/P3.0207.1.07", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Luke Fischer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3c6e5eed-3835-481d-b4ec-7cfdf4206174", "fullTitle": "Gardening out of the Anthropocene: Creating DIfferent Relations between Humans and Edible Plants in Sydney", "doi": "https://doi.org/10.21983/P3.0207.1.19", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jennifer Mae Hamilton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "992c6ff8-e166-4014-85cc-b53af250a4e4", "fullTitle": "Hack the Experience: Tools for Artists from Cognitive Science", "doi": "https://doi.org/10.21983/P3.0206.1.00", "publicationDate": "2018-09-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ryan Dewey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b7d4e13d-0212-46b7-abbd-d4d659c0c136", "fullTitle": "Icaro / Heyowicinayo", "doi": "https://doi.org/10.21983/P3.0207.1.11", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Tamryn Bennett", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2490bb1d-ccf0-48ef-aaa0-7b1a94bfddbb", "fullTitle": "Interview with Michael Marder", "doi": "https://doi.org/10.21983/P3.0207.1.03", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Prudence Gibson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "93d22914-b425-44bf-a82a-773e38a3ef9d", "fullTitle": "Introduction: Covert Plants", "doi": "https://doi.org/10.21983/P3.0207.1.02", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Baylee Brits", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Prudence Gibson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "274ac698-9b96-4920-bc13-041cb0d6cab5", "fullTitle": "Lover Nature ", "doi": "https://doi.org/10.21983/P3.0207.1.05", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Paul Dawson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "46b7b07c-6727-4240-81fc-0ae318879d28", "fullTitle": "Metaphoric Plants: Goethe's Metamorphosis of Plants and the Metaphors of Reason", "doi": "https://doi.org/10.21983/P3.0207.1.10", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dalia Nassar", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ed8bf4d3-302a-4288-9c19-7fc3badd55d1", "fullTitle": "Mixed Up with Trees: The Gadgur and the Dreaming", "doi": "https://doi.org/10.21983/P3.0207.1.04", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Stephen Muecke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4a42f23b-5277-49b5-8310-c3c38ded5bf5", "fullTitle": "Opioids: Addiction, Narrative, Freedom", "doi": "https://doi.org/10.21983/P3.0210.1.00", "publicationDate": "2018-10-05", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maia Dolphin-Krute", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d6d890d7-eae7-48da-8496-177820a5331e", "fullTitle": "Persons as Plants: Ecopsychology and the Return to the Dream of Nature", "doi": "https://doi.org/10.21983/P3.0207.1.15", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Monica Gagliano", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "40eeeb57-1db1-4b00-8438-0ccd0a43b3c5", "fullTitle": "Rooted ", "doi": "https://doi.org/10.21983/P3.0207.1.16", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Justin Clemens", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7e4f1977-3bbd-45df-9adf-052da36d2cdb", "fullTitle": "Spores from Space: Becoming the Alien", "doi": "https://doi.org/10.21983/P3.0207.1.08", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Tessa Laird", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c6120992-fdae-4439-83dd-58b972ebcd0f", "fullTitle": "Stories of Ambivalence", "doi": "https://doi.org/10.53288/0464.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Sana Sheikh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fa9b51aa-2a8a-45a1-b6be-fb7ba21942e6", "fullTitle": "The Colour Green ", "doi": "https://doi.org/10.21983/P3.0207.1.14", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Prudence Gibson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "612a3506-2ec0-4ae3-baef-3f4f4c9d7772", "fullTitle": "The Dream Slaves", "doi": "https://doi.org/10.53288/0399.1.00", "publicationDate": null, "place": null, "contributions": [{"fullName": "Darieck Scott", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "18d3d876-bcaf-4e1c-a67a-05537f808a99", "fullTitle": "The Hegemony of Psychopathy", "doi": "https://doi.org/10.21983/P3.0180.1.00", "publicationDate": "2017-09-19", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lajos Brons", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ab470fb9-c0f6-47d5-bb85-6a7576c13182", "fullTitle": "Trees and Landlords and Other Public Experiments: An Interview with Natalie Jeremijenko", "doi": "https://doi.org/10.21983/P3.0207.1.18", "publicationDate": "2018-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Susie Pratt", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5dca2af4-43f2-4cdb-a7a5-5654a722c4e0", "fullTitle": "Visceral: Essays on Illness Not as Metaphor", "doi": "https://doi.org/10.21983/P3.0185.1.00", "publicationDate": "2017-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maia Dolphin-Krute", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e8d8f5d7-3348-4f25-8716-5807c0350899", "fullTitle": "Wilhelm Reich versus the Flying Saucers", "doi": "https://doi.org/10.53288/0452.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "James Reich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://ceupress.com/", "imprintId": "d71c31cb-93ec-411b-b4a6-898eda97088f", "imprintName": "CEU Press", "updatedAt": "2021-10-04T14:03:48.933402+00:00", "createdAt": "2021-10-04T14:03:48.933402+00:00", "publisherId": "61eb98b8-f767-46a5-a733-6e459e729707", "publisher": {"publisherName": "Central European University Press", "publisherId": "61eb98b8-f767-46a5-a733-6e459e729707"}, "works": [{"workId": "7eb384db-fa2a-47f6-b0cc-4830c8cb3215", "fullTitle": "After the Berlin Wall: A History of the EBRD, Volume 1", "doi": "https://doi.org/10.7829/9789633863855", "publicationDate": "2020-09-01", "place": "Budapest", "contributions": [{"fullName": "Andrew Kilpatrick", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "751db0de-b500-44da-8866-a976f149a716", "fullTitle": "Constructing Identities over Time: \u201cBad Gypsies\u201d and \u201cGood Roma\u201d in Russia and Hungary", "doi": "https://doi.org/10.7829/9789633864166", "publicationDate": "2021-12-08", "place": "Hungary", "contributions": [{"fullName": "Jekatyerina Dunajeva", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "35b1abfa-f786-48e7-9b06-193bbfacb563", "fullTitle": "Everyday Life under Communism and After: Lifestyle and Consumption in Hungary, 1945\u20132000", "doi": "https://doi.org/10.7829/9789633863770", "publicationDate": null, "place": null, "contributions": [{"fullName": "Tibor Valuch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d7c714c6-208f-4e15-ba84-193c1a53260f", "fullTitle": "Growing in the Shadow of Antifascism: Remembering the Holocaust in State-Socialist Eastern Europe", "doi": "https://doi.org/10.7829/9789633864364", "publicationDate": "2022-07-31", "place": "Budapest", "contributions": [{"fullName": "Kata Bohus", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "Peter Hallama", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Stephan Stach", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "7bdd8f66-7e40-4eb3-8886-69137bb37c9b", "fullTitle": "Keeping the World\u2019s Environment under Review: An Intellectual History of the Global Environment Outlook", "doi": "https://doi.org/10.7829/9789633864326", "publicationDate": "2022-06-20", "place": "Budapest", "contributions": [{"fullName": "Jan Bakkes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marion Cheatle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Nora M\u017eavanadze", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "L\u00e1szl\u00f3 Pint\u00e9r", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Ronald G. Witt", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "4b2f70f9-91db-4ebb-b4fa-6c1ea3440f41", "fullTitle": "Memory Crash: Politics of History In and Around Ukraine, 1980s-2010s", "doi": "https://doi.org/10.7829/9789633863817", "publicationDate": "2022-01-11", "place": "Hungary", "contributions": [{"fullName": "Georgiy Kasianov", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dc122ff3-262d-49b8-a266-3a3fb99a7451", "fullTitle": "Rolling Transition and the Role of Intellectuals: The Case of Hungary", "doi": "https://doi.org/10.7829/9789633864791", "publicationDate": "2022-08-02", "place": "Hungary", "contributions": [{"fullName": "Andr\u00e1s Boz\u00f3ki", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "71945347-7d60-4f1c-ab85-5435f9476d86", "fullTitle": "Romani Liberation: A Northern Perspective on Emancipatory Struggles and Progress", "doi": "https://doi.org/10.7829/9789633864524", "publicationDate": "2022-06-10", "place": null, "contributions": [{"fullName": "Jan Selling", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "854efff3-6b60-4ade-b39c-4ea0693bc80c", "fullTitle": "Staged Otherness: Ethnic Shows in Central and Eastern Europe, 1850\u20131939", "doi": "https://doi.org/10.7829/9789633864401", "publicationDate": "2021-12-22", "place": "Hungary", "contributions": [{"fullName": "Dagnos\u0142aw Demski", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Dominika Czarnecka", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "ef5b8eaf-c818-4ca2-bb48-39e75ba73853", "fullTitle": "The Anatomy of Post-Communist Regimes: A Conceptual Framework", "doi": "https://doi.org/10.7829/9789633863701", "publicationDate": "2021-02-20", "place": "Budapest", "contributions": [{"fullName": "B\u00e1lint Magyar", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "B\u00e1lint Madlovics", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "04ff969c-c3d4-4929-ba0d-b8879f5d28a8", "fullTitle": "Transforming Markets: A Development Bank for the 21st Century \u2013 A History of the EBRD, Volume 2", "doi": "https://doi.org/10.7829/9789633864128", "publicationDate": "2021-09-29", "place": "Hungary", "contributions": [{"fullName": "Andrew Kilpatrick", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Anthony Williams", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "a94a9c9f-a651-456e-b91f-e2dbd4eed59c", "fullTitle": "Words in Space and Time: Historical Atlas of Language Politics in Modern Central Europe", "doi": "https://doi.org/10.7829/9789633864180", "publicationDate": "2021-12-01", "place": "Hungary", "contributions": [{"fullName": "Tomasz Kamusella", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.copim.ac.uk/", "imprintId": "9ebe960b-946e-4502-ae07-16a63a943cd7", "imprintName": "COPIM", "updatedAt": "2022-06-10T11:33:07.205934+00:00", "createdAt": "2022-06-10T11:33:07.205934+00:00", "publisherId": "931b15d1-fb8a-4e38-a518-82515fa938da", "publisher": {"publisherName": "Community-led Open Publication Infrastructures for Monographs", "publisherId": "931b15d1-fb8a-4e38-a518-82515fa938da"}, "works": [], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/ctm-documents-initiative/", "imprintId": "cec45cc6-8cb5-43ed-888f-165f3fa73842", "imprintName": "CTM Documents Initiative", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "bf28c232-41c5-4711-91ae-c9bef0df58fe", "fullTitle": "Aesthetic States of Frenzy: Nietzsche\u2019s Aesthetic Palimpsest", "doi": "https://doi.org/10.21983/P3.0149.1.16", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Joseph Nechvatal", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "beb3b942-50f9-48c1-8066-b191f022ce67", "fullTitle": "A Horse is Being Beaten: On Nietzsche\u2019s \u201cEquinimity\u201d", "doi": "https://doi.org/10.21983/P3.0149.1.12", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dominic Pettman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dcb517c4-424c-43da-a113-c205d86e2c28", "fullTitle": "All for Naught", "doi": "https://doi.org/10.21983/P3.0149.1.11", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eugene Thacker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "74dbb9d3-a9f6-4d1c-8ef5-d0eb7f1fc64c", "fullTitle": "A Philosophy of the Antichrist in the Time of the Anthropocenic Multitude: Preliminary Lexicon for the Conceptual Network", "doi": "https://doi.org/10.21983/P3.0149.1.06", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Gary Shapiro", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6e65bca5-98f1-4fac-8269-4a7073348a46", "fullTitle": "Apian Semantics", "doi": "https://doi.org/10.21983/P3.0053.1.20", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Matthew Clements", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ffc0f87a-97b5-4726-818f-99ea9fbd0d51", "fullTitle": "A Sensing Body - A Networked Mind ", "doi": "https://doi.org/10.21983/P3.0098.1.20", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Adrienne Hart", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8bbc2b89-c8ad-46a6-8f90-a8d9d3284222", "fullTitle": "A.V. (Anthropocosmogonic Vastupurushamanism)", "doi": "https://doi.org/10.21983/P3.0098.1.26", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Dan Mellamphy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "24f93aa5-2a50-4899-a9e4-27db8c38991b", "fullTitle": "A Visit to the Old City of Hebron", "doi": "https://doi.org/10.21983/P3.0053.1.14", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Raja Shehadeh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6a4dea30-a92e-4310-b149-ce7708056982", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0053.1.38", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": []}, {"workId": "0e861906-e590-4a65-8956-7fc4d6985669", "fullTitle": "Backmatter ", "doi": "https://doi.org/10.21983/P3.0098.1.29", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "92df6413-2dab-4942-97fe-406119935121", "fullTitle": "Becoming Fugitive: Carceral Space and Rancierian Politics", "doi": "https://doi.org/10.21983/P3.0053.1.10", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Maryam Monalisa Gharavi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "56cffa5c-db35-4a19-8a0d-b727ad780c09", "fullTitle": "Bee Workers and the Expanding Edges of Capitalism ", "doi": "https://doi.org/10.21983/P3.0098.1.15", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Renisa Mawani", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d77c459c-1841-4f08-b498-2c058a0751ea", "fullTitle": "Bodies at Scene: Architecture as Friction", "doi": "https://doi.org/10.21983/P3.0098.1.10", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Pedro Hern\u00e1ndez Mart\u00ednez", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9ab9e3f3-1fc1-4cf8-b7c2-15c8b25ef8d9", "fullTitle": "Bodies in Sympathy for Just One Night ", "doi": "https://doi.org/10.21983/P3.0098.1.23", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Chrysanthi Nigianni", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b3a36225-1042-47e8-9252-dc05e4d5a1de", "fullTitle": "Bodies on the Line: Somatic Risk and Psychogeographies in Urban Exploration and Palestinian 'Infiltration'", "doi": "https://doi.org/10.21983/P3.0098.1.05", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Hanna Baumann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2739a00e-42b3-4835-b3d5-60399bd64fe4", "fullTitle": "Bread and CIrcus: Agorae Vs Arenas", "doi": "https://doi.org/10.21983/P3.0053.1.29", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eduardo McIntosh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f9c9b509-fcad-4fae-9af0-33cc4b2c70f7", "fullTitle": "Briefly on Walking", "doi": "https://doi.org/10.21983/P3.0053.1.08", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Caroline Filice Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e57477e6-2a52-4872-80a3-546d45764fec", "fullTitle": "Building Body: Two Brief Treatments on Landing Site Theory", "doi": "https://doi.org/10.21983/P3.0098.1.25", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Alan Prohm", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "05c3c7c3-0714-45f1-be30-040f94fe5fc6", "fullTitle": "Caught in the Cloud: The Biopolitics of Teargas Warfare", "doi": "https://doi.org/10.21983/P3.0098.1.04", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Philippe Theophanidis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "edce305e-7a9d-4eb4-af9e-9d88f3f73c1e", "fullTitle": "Chamayou's Manhunts: From Territory to Space?", "doi": "https://doi.org/10.21983/P3.0098.1.08", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Stuart Elden", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "204592eb-84cb-4e52-94f6-16f871a23e36", "fullTitle": "Cinematic Catalysts: Contempt + Casa Malaparte", "doi": "https://doi.org/10.21983/P3.0053.1.24", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Danielle Willems", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ed5d2f5c-ad61-4391-9441-b7f4903f5155", "fullTitle": "Corpographies: Making Sense of Modern War", "doi": "https://doi.org/10.21983/P3.0098.1.07", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Derek Gregory", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "cc5df6d4-a914-436f-b15a-627943f48b66", "fullTitle": "Digital Alexandrians: Greek as Musical Code for Nietzsche and Kittler", "doi": "https://doi.org/10.21983/P3.0149.1.03", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Babette Babich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "72284ae3-bc9a-4757-b7c6-2775145068e8", "fullTitle": "Disolving Minds and Bodies", "doi": "https://doi.org/10.21983/P3.0053.1.21", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Hiroko Nakatani", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "02895e45-0309-4838-8826-29d0f8f78c60", "fullTitle": "DIY: Biopolitics: The Deregulated Self", "doi": "https://doi.org/10.21983/P3.0053.1.34", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Russel Hughes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bd925d42-7ed3-4726-be89-4a970d79bd85", "fullTitle": "Dream of Flying - Flying Bodies", "doi": "https://doi.org/10.21983/P3.0098.1.21", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Elena Loizidou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8b68fd4b-35f4-4b5f-8132-b0dcd86d65b7", "fullTitle": "Dress Becomes Body: Fashioning the Force of Form", "doi": "https://doi.org/10.21983/P3.0098.1.19", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Erin Manning", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "42aa0f86-1971-4ba2-b156-88931755490b", "fullTitle": "Entropy, Law, and Funambulism ", "doi": "https://doi.org/10.21983/P3.0053.1.03", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lucy Finchet-Madock", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8518d468-892f-4cf4-adf5-1b13e435701d", "fullTitle": "Farmville, Eternal Recurrence, and the Will-to-Power-Ups", "doi": "https://doi.org/10.21983/P3.0149.1.15", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dylan Wittkower", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "56d56848-8860-4629-8222-e873556f55b4", "fullTitle": "Femicide Machine/ Backyard", "doi": "https://doi.org/10.21983/P3.0053.1.09", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Greg Barton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ff2c490b-ab80-45e7-9667-4236efefbc06", "fullTitle": "Fibrous Assemblages and Behavioral Composites", "doi": "https://doi.org/10.21983/P3.0053.1.31", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Roland Snooks", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3a6201e4-f2b8-4f7b-a6ec-adcfb54f1b6e", "fullTitle": "~~FJORD~~ AND //DESERT// BODIES~~LEAKING~~ AND //CONTAINED// BODIES", "doi": "https://doi.org/10.21983/P3.0098.1.18", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Andreas Philippopoulos-Mihalopoulos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bffa2fbe-8dca-476c-b4c6-460e5ef7a2b0", "fullTitle": "Framing the Weird Body in Contemporary European Cinema ", "doi": "https://doi.org/10.21983/P3.0098.1.24", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ina Karkani", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ddf11bde-4e69-406f-86dd-6087480d747c", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0098.1.01", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7108791c-ee06-46cb-bc7e-677ada1b3ef1", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0053.1.01", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": []}, {"workId": "45154820-bc3c-434b-9208-9818e40ec0a2", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0149.1.01", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dan Mellamphy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nandita Biswas Mellamphy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "1ba8e6ab-1a0f-49f8-a8da-170f6b2a01df", "fullTitle": "Ghost in the Shell-Game: On the M\u00e8tic Mode of Existence, Inception and Innocence", "doi": "https://doi.org/10.21983/P3.0098.1.27", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Nandita Biswas Mellamphy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b950d243-7cfc-4aee-b908-d1776be327df", "fullTitle": "Image Photograph", "doi": "https://doi.org/10.21983/P3.0106.1.00", "publicationDate": "2015-07-01", "place": "Brooklyn, NY", "contributions": [{"fullName": "Marc Lafia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "daae8914-dbd0-4fd2-84f5-a3c4b33eae54", "fullTitle": "Introduction: Corporeal Politics", "doi": "https://doi.org/10.21983/P3.0098.1.02", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "14f2b847-faeb-43c9-b116-88a0091b6f1f", "fullTitle": "Knowledge, Spirit, Law, Book 2: The Anti-Capitalist Sublime", "doi": "https://doi.org/10.21983/P3.0191.1.00", "publicationDate": "2017-12-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Gavin Keeney", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a48f8646-645d-45eb-8849-cd61ac76145e", "fullTitle": "Lahore's Architecture Of In/ Security ", "doi": "https://doi.org/10.21983/P3.0053.1.15", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sadia Shirazi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1e0c7c29-dcd4-470d-b3ee-8c4012ac79dd", "fullTitle": "Liquid Life: On Non-Linear Materiality", "doi": "https://doi.org/10.21983/P3.0246.1.00", "publicationDate": "2019-12-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Rachel Armstrong", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Simone Ferracina", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Rolf Hughes", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "4e807536-95ba-474d-97b4-1fcf84bcaf86", "fullTitle": "Mapping Intervals: Towards an Emancipated Cartography", "doi": "https://doi.org/10.21983/P3.0053.1.18", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Nora Akawi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f0faf2da-d1d5-46c7-9834-7f43a94523ad", "fullTitle": "Motion Architecture ", "doi": "https://doi.org/10.21983/P3.0053.1.30", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Oliviu Lugojan-Ghenciu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7f7e57bd-c810-41af-ba96-a11eee45b24e", "fullTitle": "Movement and Solidarity ", "doi": "https://doi.org/10.21983/P3.0053.1.12", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Zayd Sifri", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "75679f9e-0a94-426e-9a8e-4a8481099d3e", "fullTitle": "My Dear Francis...What Kind of Phoenix Will Arise From These Ashes? ", "doi": "https://doi.org/10.21983/P3.0053.1.11", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Nikolas Patsopoulos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5cc17e81-850b-42e9-99e6-298ee0d7cf40", "fullTitle": "Nazi Architecture as Affective Weapon", "doi": "https://doi.org/10.21983/P3.0098.1.09", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Gast\u00f3n Gordillo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c635f78d-20e3-41d0-af6e-836099e7d4c1", "fullTitle": "Networked Nightmares: On Our Dionysian Post-Military Condition", "doi": "https://doi.org/10.21983/P3.0149.1.05", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Manabrata Guha", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8afc3576-1f0e-4a8a-b119-5a0644c63fc3", "fullTitle": "Nietzsche and Networks, Nietzschean Networks: The Digital Dionysus", "doi": "https://doi.org/10.21983/P3.0149.1.02", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dan Mellamphy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nandita Biswas Mellamphy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "7592bbd7-6084-4d4a-bf5f-dde0c0500b0d", "fullTitle": "\u201cNietzsche in Drag\u201d: Thinking Technology through the Theater of Judith Butler", "doi": "https://doi.org/10.21983/P3.0149.1.18", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Arthur Kroker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a445c2df-98c1-4d9b-b6c0-0e629477967b", "fullTitle": "Nietzsche\u2019s Amor Fati: Wishing and Willing in a Cybernetic Circuit", "doi": "https://doi.org/10.21983/P3.0149.1.09", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nicola Masciandaro", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8b93406e-f8bb-4572-97c1-9e9b5a327b44", "fullTitle": "Norm, Measure of all Things ", "doi": "https://doi.org/10.21983/P3.0098.1.13", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sofia Lemos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "06dfc29a-52b3-4e62-943f-f4cc11f9f448", "fullTitle": "Nothing to Hide", "doi": "https://doi.org/10.21983/P3.0053.1.07", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Mariabruna Fabrizi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fosco Lucarelli", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "381603b3-fba0-4139-b86e-155e0cfed620", "fullTitle": "Occupying God's Shadow: Nietzsche\u2019s Eir\u014dneia", "doi": "https://doi.org/10.21983/P3.0149.1.07", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Julian Reid", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "17029235-ad23-49f7-9a85-75f4cdc67b23", "fullTitle": "Of Associated Milieus", "doi": "https://doi.org/10.21983/P3.0098.1.17", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sarah Choukah", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "573b4e6b-eed5-4d41-9674-a52161f2730e", "fullTitle": "Off the Grid Left Out and Over", "doi": "https://doi.org/10.21983/P3.0053.1.25", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Carl Douglas", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f0da49f8-7005-488c-b2d9-50fff1fef958", "fullTitle": "Old Media's Ressurection", "doi": "https://doi.org/10.21983/P3.0053.1.23", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Linn\u00e9a Hussein", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d39479e5-b658-4b60-b55c-edda9fcffefc", "fullTitle": "Open Stacks ", "doi": "https://doi.org/10.21983/P3.0053.1.13", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Liduam Pong", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0b65cda8-74e8-4fac-990d-80ba2f050c88", "fullTitle": "Outing the \"It\" that Thinks: On the Collapse of an Intellectual Ecosystem", "doi": "https://doi.org/10.21983/P3.0149.1.10", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "R.Scott Bakker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "62b09b2b-80bf-436c-95e1-a82091c0b6da", "fullTitle": "Palestine Made Flesh ", "doi": "https://doi.org/10.21983/P3.0098.1.06", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sophia Azeb", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "31c0fad4-9099-4149-9656-20187936ff89", "fullTitle": "Patterns of Life: A Very Short History of Schematic Bodies", "doi": "https://doi.org/10.21983/P3.0098.1.14", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Gr\u00e9goire Chamayou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ade30eb2-5704-450e-a207-0c5e07849328", "fullTitle": "Pet Architecture: Human's Best Friend", "doi": "https://doi.org/10.21983/P3.0053.1.28", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Carla Leit\u00e3o", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c5f8ad54-0771-4f05-aab4-a7746bb91c50", "fullTitle": "\u201cPhilosophizing With a Scalpel\u201d: From Nietzsche to Nina Arsenault", "doi": "https://doi.org/10.21983/P3.0149.1.17", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Shannon Bell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "edd54dde-0a80-4806-8444-236be9ccd392", "fullTitle": "Portfolio: Body Weight", "doi": "https://doi.org/10.21983/P3.0098.1.28", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Seher Shah", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2caeb7a2-c9da-4d7c-bb59-50a2ea1b7d50", "fullTitle": "Post-Political Attitudes on Immigration, Utopias and the Space Between Us", "doi": "https://doi.org/10.21983/P3.0053.1.05", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ethel Baraona Pohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Cesar Reyes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "874262cb-fced-4306-90e3-14fedc9e1259", "fullTitle": "Profiling Surfaces", "doi": "https://doi.org/10.21983/P3.0098.1.03", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Mimi Thi Nguyen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b205a18e-f380-49f9-9286-5df4b43af9e1", "fullTitle": "Racialized Geographies and the Fear of Ships ", "doi": "https://doi.org/10.21983/P3.0098.1.11", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Tings Chak", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "857f847d-d236-4f6a-a582-9041e148e173", "fullTitle": "Reading Nietzsche in the Wake of the 2008-9 War on Gaza", "doi": "https://doi.org/10.21983/P3.0149.1.08", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "C. Heike Schotten", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2f1e05ce-8eb4-49f6-8e8f-0c69a058151d", "fullTitle": "Ruin Machine ", "doi": "https://doi.org/10.21983/P3.0053.1.16", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Bryan Finoki", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "00bf4d95-7780-4c93-b413-1b57184ad30d", "fullTitle": "The Act of Waiting ", "doi": "https://doi.org/10.21983/P3.0098.1.22", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Joanne Pouzenc", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b6c1af76-85ce-4077-9f34-5f55b3283799", "fullTitle": "The Clear-Blurry Line", "doi": "https://doi.org/10.21983/P3.0053.1.04", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Daniel Fern\u00e1ndez Pascual", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "47cd079b-03f3-4a5b-b5e4-36cec4db7fab", "fullTitle": "The Digital Dionysus: Nietzsche and the Network-Centric Condition", "doi": "https://doi.org/10.21983/P3.0149.1.00", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dan Mellamphy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nandita Biswas Mellamphy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "f104c6e3-8ae1-49e8-bf35-63f3690e0e67", "fullTitle": "The Funambulist Atmosphere", "doi": "https://doi.org/10.21983/P3.0053.1.19", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Andreas Philippopoulos-Mihalopoulos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1950e4ba-651c-4ec9-83f6-df46b777b10f", "fullTitle": "The Funambulist Pamphlets 10: Literature", "doi": "https://doi.org/10.21983/P3.0075.1.00", "publicationDate": "2014-08-14", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bdfc263a-7ace-43f3-9c80-140c6fb32ec7", "fullTitle": "The Funambulist Pamphlets 11: Cinema", "doi": "https://doi.org/10.21983/P3.0095.1.00", "publicationDate": "2015-02-20", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f5fb8a0e-ea1d-471f-b76a-a000edae5956", "fullTitle": "The Funambulist Pamphlets 1: Spinoza", "doi": "https://doi.org/10.21983/P3.0033.1.00", "publicationDate": "2013-06-13", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "911de470-77e1-4816-b437-545122a7bf26", "fullTitle": "The Funambulist Pamphlets 2: Foucault", "doi": "https://doi.org/10.21983/P3.0034.1.00", "publicationDate": "2013-06-17", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "61da662d-c720-4d22-957c-4d96071ee5f2", "fullTitle": "The Funambulist Pamphlets 3: Deleuze", "doi": "https://doi.org/10.21983/P3.0038.1.00", "publicationDate": "2013-07-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "419e17ed-3bcc-430c-a67e-3121537e4702", "fullTitle": "The Funambulist Pamphlets 4: Legal Theory", "doi": "https://doi.org/10.21983/P3.0042.1.00", "publicationDate": "2013-08-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fe8ddfb7-0e5b-4604-811c-78cf4db7528b", "fullTitle": "The Funambulist Pamphlets 5: Occupy Wall Street", "doi": "https://doi.org/10.21983/P3.0046.1.00", "publicationDate": "2013-09-08", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "13390641-86f6-4351-923d-8c456f175bff", "fullTitle": "The Funambulist Pamphlets 6: Palestine", "doi": "https://doi.org/10.21983/P3.0054.1.00", "publicationDate": "2013-11-13", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "448c3581-9167-491e-86f7-08d5a6c953a9", "fullTitle": "The Funambulist Pamphlets 7: Cruel Designs", "doi": "https://doi.org/10.21983/P3.0057.1.00", "publicationDate": "2013-12-21", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d3cbb60f-537f-4bd7-96cb-d8aba595a947", "fullTitle": "The Funambulist Pamphlets 8: Arakawa + Madeline Gins", "doi": "https://doi.org/10.21983/P3.0064.1.00", "publicationDate": "2014-03-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6fab7c76-7567-4b57-8ad7-90a5536d87af", "fullTitle": "The Funambulist Pamphlets 9: Science Fiction", "doi": "https://doi.org/10.21983/P3.0069.1.00", "publicationDate": "2014-05-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "84bbf59f-1dbb-445e-8f65-f26574f609b6", "fullTitle": "The Funambulist Papers, Volume 1", "doi": "https://doi.org/10.21983/P3.0053.1.00", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3b41b8de-b9bb-4ebd-a002-52052a9e39a9", "fullTitle": "The Funambulist Papers, Volume 2", "doi": "https://doi.org/10.21983/P3.0098.1.00", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opold Lambert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1f3138a9-c1f8-4d0c-a250-0a30a6e53a74", "fullTitle": "The Groundbraking Clarity of Ryan and Trevor Oakes", "doi": "https://doi.org/10.21983/P3.0053.1.36", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eve Bailey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c794e11e-f5fc-4349-bfcf-0716edfefc4c", "fullTitle": "The Internet as a Development from Descartes' Res Cogitans: How to Render It Dionysian", "doi": "https://doi.org/10.21983/P3.0149.1.04", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Horst Hutter", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "31c4529f-e44d-468a-8042-b7f893708541", "fullTitle": "The Mosque: Religion, Politics and Architecture in the 21st Century", "doi": "https://doi.org/10.21983/P3.0053.1.06", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Badu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9cd895a6-3ee4-4a72-988a-97553940682d", "fullTitle": "The Possible World of Architecture ", "doi": "https://doi.org/10.21983/P3.0053.1.27", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Claire Jamieson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f0d8e162-19a0-44a4-9dd9-15083c9392ce", "fullTitle": "The Rope-Dancer\u2019s Fall: \u201cGoing Under\u201d as Undergoing Nietzscheo-Simondonian Transindividuation", "doi": "https://doi.org/10.21983/P3.0149.1.13", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sarah Choukah", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8fe0e6ef-4474-46ca-974a-0b3e9678a9a8", "fullTitle": "The Textual-Sonic Landscape of Jacques Perret's Des Fortifications Et Ertifices ", "doi": "https://doi.org/10.21983/P3.0053.1.17", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Morgan Ng", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "29ee8e92-a18d-4da1-af91-d104ff4e6b10", "fullTitle": "The Will to Obsolescence: Nietzsche, Code, and the Digital Present", "doi": "https://doi.org/10.21983/P3.0149.1.14", "publicationDate": "2016-09-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jen Boyle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6c8c9a64-c1ab-4976-b058-24777ccec130", "fullTitle": "Thoughts on Meta-Virtual Solipsism", "doi": "https://doi.org/10.21983/P3.0053.1.22", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fredrik Hellberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fb7cfae3-81ad-428a-a622-cf95801bb8c3", "fullTitle": "Transcendent Delusion Or; The Dangerous Free Spaces of Phillip K. Dick", "doi": "https://doi.org/10.21983/P3.0053.1.26", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Martin Byrne", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c2d8f5b9-6e69-4e83-a9e1-318b45da983d", "fullTitle": "Twin (Technology/Art Induced) Architectural Daydreams", "doi": "https://doi.org/10.21983/P3.0053.1.33", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Esther Sze-Wing Cheung", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "481a3b90-0768-477d-a1d4-4313f67307df", "fullTitle": "Two Questions for Seher Shah", "doi": "https://doi.org/10.21983/P3.0053.1.35", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Alexis Bhagat", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9b42653d-ddf6-44bf-962f-5dfce555aa91", "fullTitle": "Unfolding Azadi Tower: Reading Persian Folds Through Deleuze", "doi": "https://doi.org/10.21983/P3.0053.1.32", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Biayna Bogosian", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "edfc634d-92f1-4e90-9c06-1a960cd0a830", "fullTitle": "Urban Space and the Production of Gender in Modern Iran", "doi": "https://doi.org/10.21983/P3.0098.1.12", "publicationDate": "2015-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Alex Shams", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3e3f0f0a-6066-436d-952c-e273eed48d6e", "fullTitle": "Walking on a Tight Rope: Introduction", "doi": "https://doi.org/10.21983/P3.0053.1.02", "publicationDate": "2013-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "L\u00e9opald Lambert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/dead-letter-office/", "imprintId": "94c07a94-6a51-4220-983a-2d760dac0f89", "imprintName": "Dead Letter Office", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "e0f748b2-984f-45cc-8b9e-13989c31dda4", "fullTitle": "A Bibliography for After Jews and Arabs", "doi": "https://doi.org/10.21983/P3.0314.1.00", "publicationDate": "2021-02-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ammiel Alcalay", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1cf5eb87-8705-4548-a3b7-6f902eee70b3", "fullTitle": "A Body. Beat. ", "doi": "https://doi.org/10.21983/P3.0212.1.10", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Susanna Davies-Crook", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ca2f9ad1-a5fd-45b6-a662-4991cf1767a3", "fullTitle": "About That Life: Barry Lopez and the Art of Community", "doi": "https://doi.org/10.53288/0409.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Matthew Cheney", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e2c68521-a2f8-4711-938e-fa26de30519b", "fullTitle": "About the Images", "doi": "https://doi.org/10.21983/P3.0110.1.03", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Suzanne Conklin Akbari", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f02786d4-3bcc-473e-8d43-3da66c7e877c", "fullTitle": "A Brief Genealogy of Jewish Republicanism: Parting Ways with Judith Butler", "doi": "https://doi.org/10.21983/P3.0159.1.00", "publicationDate": "2016-12-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Irene Tucker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "84e5e2ce-2479-4fb8-b708-d9adff613d13", "fullTitle": "Afterword: The Parlor Scene", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kaitlin Heller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "884e9256-26be-4ab5-8c38-7e1aaa9e4ada", "fullTitle": "A Garter Love Letter Lost in the Shuffle ", "doi": "https://doi.org/10.21983/P3.0107.1.06", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael L. Berger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c9957c97-8a34-4394-bb0b-aee6b4f42279", "fullTitle": "all except you", "doi": "https://doi.org/10.53288/0444.1.00", "publicationDate": null, "place": "Earth: Milky Way", "contributions": [{"fullName": "Roland Barthes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Joe Milutis", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "fd67d684-aaff-4260-bb94-9d0373015620", "fullTitle": "An Edition of Miles Hogarde's \"A Mirroure of Myserie\"", "doi": "https://doi.org/10.21983/P3.0316.1.00", "publicationDate": "2021-06-03", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sebastian Sobecki", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5f441303-4fc6-4a7d-951e-5b966a1cbd91", "fullTitle": "An Unspecific Dog: Artifacts of This Late Stage in History", "doi": "https://doi.org/10.21983/P3.0163.1.00", "publicationDate": "2017-01-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Joshua Rothes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7eb6f426-e913-4d69-92c5-15a640f1b4b9", "fullTitle": "A Sanctuary of Sounds", "doi": "https://doi.org/10.21983/P3.0029.1.00", "publicationDate": "2013-05-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Andreas Burckhardt", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4fc74913-bde4-426e-b7e5-2f66c60af484", "fullTitle": "As If: Essays in As You Like It", "doi": "https://doi.org/10.21983/P3.0162.1.00", "publicationDate": "2016-12-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "William N. West", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6f8d1220-483e-43c7-bf93-18fa9622406e", "fullTitle": "Ateleia/Autoimmunity", "doi": "https://doi.org/10.21983/P3.0171.1.07", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eszter Tim\u00e1r", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "06db2bc1-e25a-42c8-8908-fbd774f73204", "fullTitle": "Atopological Trilogy: Deleuze and Guattari", "doi": "https://doi.org/10.21983/P3.0096.1.00", "publicationDate": "2015-03-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Zafer Aracag\u00f6k", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Manola Antonioli", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "4361c476-c076-4d51-95e5-85048b9e5a07", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0171.1.17", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "eae3f8e2-651d-41a3-a317-61257ff488c9", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0212.1.23", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Emmy Beber", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4014b712-3bb7-461a-bf9c-36bc2d3f7e62", "fullTitle": "Backmatter ", "doi": "https://doi.org/10.21983/P3.0107.1.14", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael L. Berger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f329927d-9e1f-4647-b95f-5ab2c3d33df2", "fullTitle": "Barge Life", "doi": "https://doi.org/10.53288/0480.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Florian Deroo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "91c1363c-3f0d-4f43-a5d2-f3d465bcb4b3", "fullTitle": "Be Michael Jackson", "doi": "https://doi.org/10.21983/P3.0212.1.04", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "David Rule", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8134ae22-b577-4fc6-b590-6895e4e78eac", "fullTitle": "Best Practice Tips and Strategies for Academic Reading to Maximize Your Time and Productivity", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Brantley Bryant", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "354dd707-6fd6-4dd1-9890-cca3d5155fed", "fullTitle": "Brigid Brophy", "doi": "https://doi.org/10.21983/P3.0212.1.09", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Phoebe Blatton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "61889673-2fc3-402a-a916-a3f0714b1ba8", "fullTitle": "Burning Diagrams in Anthropology: An Inverse Museum", "doi": "https://doi.org/10.53288/0468.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Tristan Partridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a022743e-8b77-4246-a068-e08d57815e27", "fullTitle": "CMOK to YOu To: A Correspondence", "doi": "https://doi.org/10.21983/P3.0150.1.00", "publicationDate": "2016-09-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nina \u017divan\u010devi\u0107", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marc James L\u00e9ger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "f94ded4d-1c87-4503-82f1-a1ca4346e756", "fullTitle": "Come As You Are, After Eve Kosofsky Sedgwick", "doi": "https://doi.org/10.21983/P3.0342.1.00", "publicationDate": "2021-04-06", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eve Kosofsky Sedgwick", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jonathan Goldberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "9e96ee21-18e5-4e53-a96b-528c1cb6acc0", "fullTitle": "Coming Unglued ", "doi": "https://doi.org/10.21983/P3.0171.1.12", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Peggy Kamuf", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "42765ace-af00-487c-a356-4126cb8ceb73", "fullTitle": "Cushion, Kernel, Craft", "doi": "https://doi.org/10.21983/P3.0110.1.13", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Bruce Holsinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0a68b3f4-dbeb-4e36-b324-c98073759a0b", "fullTitle": "Derrida in Correspondances: A Telephonic Umbilicus", "doi": "https://doi.org/10.21983/P3.0171.1.10", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Zach Rivers", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "65e49413-0f3f-48e1-9bf1-a181bff8de9f", "fullTitle": "De Vita Lochinis, or Commentary on a Life of Reading", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lochin Brouillard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b658af03-5f26-4663-b0bf-ea8b88e42f6f", "fullTitle": "Drawing Blanks ", "doi": "https://doi.org/10.21983/P3.0171.1.03", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Naas", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b8cb58ef-4a24-4d9d-9998-691f8cbab04c", "fullTitle": "Emily Dickinson ", "doi": "https://doi.org/10.21983/P3.0212.1.07", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jeremy Millar", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "55d10629-cafa-4d4c-a4b6-571f457f9667", "fullTitle": "Entre Nous", "doi": "https://doi.org/10.21983/P3.0171.1.09", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "\u00c9amonn Dunne", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1a35a956-d4db-440c-8653-7650af853e3a", "fullTitle": "Envoiles: Post It", "doi": "https://doi.org/10.21983/P3.0171.1.15", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dragan Kujund\u017ei\u0107", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "395b5a1d-fe8a-442b-9680-a7ddf2de7374", "fullTitle": "Envois ", "doi": "https://doi.org/10.21983/P3.0212.1.18", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sharon Kivland", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "535d0de8-764a-4aed-9e40-13f3f7edba0d", "fullTitle": "Errant Practices", "doi": "https://doi.org/10.21983/P3.0110.1.12", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Richard H. Godden", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "82102cd2-5cb9-4f26-bf75-f27ff7476ffc", "fullTitle": "Escape Philosophy: Journeys Beyond the Human Body", "doi": "https://doi.org/10.53288/0416.1.00", "publicationDate": "2022-07-14", "place": "Earth, Milky Way", "contributions": [{"fullName": "Roy Christopher", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "449add5c-b935-47e2-8e46-2545fad86221", "fullTitle": "Escargotesque, or, What Is Experience", "doi": "https://doi.org/10.21983/P3.0089.1.00", "publicationDate": "2015-01-26", "place": "Brooklyn, NY", "contributions": [{"fullName": "M.H. Bowker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "60cbcdff-d806-49da-90fb-e95607d9d523", "fullTitle": "From When We Read", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jessica Hammer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0424f040-525d-4a07-880e-c4a8c57a301d", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0171.1.01", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f509dae9-0202-40dc-9b52-b6a9c8621f47", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0110.1.01", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Suzanne Conklin Akbari", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f3b932da-fd5d-4d22-896e-ff951e7d0047", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0212.1.01", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Emmy Beber", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1e6b9e4a-8e90-4b32-b526-252046655edc", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0107.1.01", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael L. Berger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8b898589-31a6-47d2-aa59-603537debaa0", "fullTitle": "Frontmatter", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kaitlin Heller", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Suzanne Conklin Akbari", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "628bb121-5ba2-4fc1-a741-a8062c45b63b", "fullTitle": "Gaffe/Stutter", "doi": "https://doi.org/10.21983/P3.0049.1.00", "publicationDate": "2013-10-06", "place": "Brooklyn, NY", "contributions": [{"fullName": "Whitney Anne Trettien", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f131762c-a877-4925-9fa1-50555bc4e2ae", "fullTitle": "[Given, If, Then]: A Reading in Three Parts", "doi": "https://doi.org/10.21983/P3.0090.1.00", "publicationDate": "2015-02-08", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jennifer Hope Davy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Julia H\u00f6lzl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "ba5dce60-7a90-4ff4-9567-071c67701a9e", "fullTitle": "Glossing Errors: Notes on Reading the \"Envois\" Noisily", "doi": "https://doi.org/10.21983/P3.0171.1.11", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kamillea Aghtan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f218295d-13dd-4621-9546-9a3ae97c98b8", "fullTitle": "Glossing the Gloss of \"Envois\" in The Post Card", "doi": "https://doi.org/10.21983/P3.0171.1.02", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "J. Hillis Miller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "cb11259b-7b83-498e-bc8a-7c184ee2c279", "fullTitle": "Going Postcard: The Letter(s) of Jacques Derrida", "doi": "https://doi.org/10.21983/P3.0171.1.00", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "69d3fb2e-40d0-4f8d-b8c0-27dcdc903663", "fullTitle": "He Dives Too Deep ", "doi": "https://doi.org/10.21983/P3.0212.1.14", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Philip Hoare", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f8b57164-89e6-48b1-bd70-9d360b53a453", "fullTitle": "Helicography", "doi": "https://doi.org/10.53288/0352.1.00", "publicationDate": "2021-07-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Craig Dworkin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6689db84-b329-4ca5-b10c-010fd90c7e90", "fullTitle": "History of an Abuse", "doi": null, "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Jonathan Alexander", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4f674044-9667-4e59-8f35-03badc68952d", "fullTitle": "How I Read", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Chris Piuma", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ff498fb5-07f0-410f-800e-6c3fd34f0f95", "fullTitle": "How I Read, a History; or \"San Francisco Banking Contains No Trans Fats\"", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Stephanie Bahr", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d945ee5f-05ab-4f7f-9cd9-81194ba28acd", "fullTitle": "How I Write (I)", "doi": "https://doi.org/10.21983/P3.0110.1.06", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Suzanne Conklin Akbari", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8f3e2448-aaa1-4391-8be7-fe9a4cdbca77", "fullTitle": "How I Write (II)", "doi": "https://doi.org/10.21983/P3.0110.1.07", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Alexandra Gillespie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e59893c6-66d2-4221-9604-d3a6e3b7abcf", "fullTitle": "How I Write (III)", "doi": "https://doi.org/10.21983/P3.0110.1.11", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Maura Nolan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ceffc30d-1d28-48c3-acee-e6a2dc38ff37", "fullTitle": "How We Read: Tales, Fury, Nothing, Sound", "doi": "https://doi.org/10.21983/P3.0259.1.00", "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kaitlin Heller", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Suzanne Conklin Akbari", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "63e2f6b6-f324-4bdc-836e-55515ba3cd8f", "fullTitle": "How We Write: Thirteen Ways of Looking at a Blank Page", "doi": "https://doi.org/10.21983/P3.0110.1.00", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Suzanne Conklin Akbari", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7a0e88cd-7357-4cfb-b31d-df1e15fd7a65", "fullTitle": "I Like Knowing What Is Going to Happen", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Anna Wilson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f5217945-8c2c-4e65-a5dd-3dbff208dfb7", "fullTitle": "In Divisible Cities: A Phanto-Cartographical Missive", "doi": "https://doi.org/10.21983/P3.0044.1.00", "publicationDate": "2013-08-26", "place": "Brooklyn, NY", "contributions": [{"fullName": "Dominic Pettman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c5041aaf-7f1c-4c3d-a259-bae5a70d0a89", "fullTitle": "Introduction ", "doi": "https://doi.org/10.21983/P3.0212.1.02", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Emmy Beber", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d95dd989-5bf2-4b42-9b19-005be899ab0e", "fullTitle": "Introduction: Getting to Know the Garters", "doi": "https://doi.org/10.21983/P3.0107.1.02", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Berger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3cf8715a-faf4-46a5-86db-c7149ece0457", "fullTitle": "Introduction: Practicing Reading, Reading Practice; Who We Are", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Suzanne Conklin Akbari", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "796ecddf-62bf-4c60-ad6e-202920763918", "fullTitle": "Introduction: Written Chatter and the Writer's Voice", "doi": "https://doi.org/10.21983/P3.0110.1.02", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Suzanne Conklin Akbari", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d5f5978b-32e0-44a1-a72a-c80568c9b93a", "fullTitle": "I Open Fire", "doi": "https://doi.org/10.21983/P3.0086.1.00", "publicationDate": "2014-12-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "David Pol", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c6125a74-2801-4255-afe9-89cdb8d253f4", "fullTitle": "John Gardner: A Tiny Eulogy", "doi": "https://doi.org/10.21983/P3.0013.1.00", "publicationDate": "2012-11-29", "place": "Brooklyn, NY", "contributions": [{"fullName": "Phil Jourdan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3af7987c-046c-49d5-9dfb-5bfb2c0f8495", "fullTitle": "Judee Sill", "doi": "https://doi.org/10.21983/P3.0212.1.05", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Mairead Case", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "185e828e-3b86-4427-aa85-c554066a8458", "fullTitle": "Kathy's Body ", "doi": "https://doi.org/10.21983/P3.0212.1.17", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Linda Stupard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "36eb256d-f79e-41cf-bf0e-7dda9ba54bd0", "fullTitle": "Lads of Aran", "doi": "https://doi.org/10.21983/P3.0212.1.06", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Claire Potter", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8377c394-c27a-44cb-98f5-5e5b789ad7b8", "fullTitle": "Last Day Every Day: Figural Thinking from Auerbach and Kracauer to Agamben and Brenez", "doi": "https://doi.org/10.21983/P3.0012.1.00", "publicationDate": "2012-10-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Adrian Martin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1809f10a-d0e3-4481-8f96-cca7f240d656", "fullTitle": "Letters on the Autonomy Project", "doi": "https://doi.org/10.53288/0358.1.00", "publicationDate": "2022-06-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Janet Sarbanes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6c42dd34-5e11-4926-b1f0-b44c914c2167", "fullTitle": "Lost in the Archives", "doi": "https://doi.org/10.21983/P3.0107.1.12", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael L. Berger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5dc207c4-806c-4afb-80a9-6fbe114fd4aa", "fullTitle": "Lost Letters from our Oakland, California Garter Operatives", "doi": "https://doi.org/10.21983/P3.0107.1.10", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael L. Berger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "275482f2-9d04-49ad-b51d-07792b9d14e0", "fullTitle": "Mary Butts", "doi": "https://doi.org/10.21983/P3.0212.1.12", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Karen Di Franco", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5f1db605-88b6-427a-84cb-ce2fcf0f89a3", "fullTitle": "Massa por Argamassa: A \"Libraria de Babel\" e o Sonho de Totalidade", "doi": "https://doi.org/10.21983/P3.0264.1.00", "publicationDate": "2019-09-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jonathan Basile", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Yuri N. Martinez Laskowski", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "f20869c5-746f-491b-8c34-f88dc3728e18", "fullTitle": "Min\u00f3y", "doi": "https://doi.org/10.21983/P3.0072.1.00", "publicationDate": "2014-06-30", "place": "Brooklyn, NY", "contributions": [{"fullName": "Joseph Nechvatal", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4d40aa92-380c-4fae-98d8-c598bb32e7c6", "fullTitle": "Misinterest: Essays, Pens\u00e9es, and Dreams", "doi": "https://doi.org/10.21983/P3.0256.1.00", "publicationDate": "2019-06-27", "place": "Earth, Milky Way", "contributions": [{"fullName": "M.H. Bowker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ee1da438-9e12-49f6-80d6-6163d0e6208a", "fullTitle": "Mnemesoid ", "doi": "https://doi.org/10.21983/P3.0212.1.13", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Tai Shani", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fe1d63bb-f074-4a78-aa3a-8b27f11df483", "fullTitle": "more flinching ", "doi": "https://doi.org/10.21983/P3.0212.1.15", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Heather Phillipson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4e5e89e5-84bd-4111-b534-8d6b7ce51aac", "fullTitle": "more or less matter", "doi": "https://doi.org/10.21983/P3.0212.1.21", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kevin Breathnach", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "34682ba4-201f-4122-8e4a-edc3edc57a7b", "fullTitle": "Nicholas of Cusa and the Kairos of Modernity: Cassirer, Gadamer, Blumenberg", "doi": "https://doi.org/10.21983/P3.0045.1.00", "publicationDate": "2013-09-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Edward Moore", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1cfca75f-2e57-4f34-85fb-a1585315a2a9", "fullTitle": "Noise Thinks the Anthropocene: An Experiment in Noise Poetics", "doi": "https://doi.org/10.21983/P3.0244.1.00", "publicationDate": "2019-02-13", "place": "Earth, Milky Way", "contributions": [{"fullName": "Aaron Zwintscher", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "571d5d40-cfd6-4270-9530-88bfcfc5d8b5", "fullTitle": "Non-Conceptual Negativity: Damaged Reflections on Turkey", "doi": "https://doi.org/10.21983/P3.0247.1.00", "publicationDate": "2019-03-27", "place": "Earth, Milky Way", "contributions": [{"fullName": "Zafer Aracag\u00f6k", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fraco \"Bifo\" Berardi", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "3eb0d095-fc27-4add-8202-1dc2333a758c", "fullTitle": "Notes on Trumpspace: Politics, Aesthetics, and the Fantasy of Home", "doi": "https://doi.org/10.53288/0366.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "David Markus", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "48e2a673-aec2-4ed6-99d4-46a8de200493", "fullTitle": "Nothing in MoMA", "doi": "https://doi.org/10.21983/P3.0208.1.00", "publicationDate": "2018-09-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Abraham Adams", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "97019dea-e207-4909-b907-076d0620ff74", "fullTitle": "Obiter Dicta", "doi": "https://doi.org/10.53288/0301.1.00", "publicationDate": "2021-10-14", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erick Verran", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "10a41381-792f-4376-bed1-3781d1b8bae7", "fullTitle": "Of Learned Ignorance: Idea of a Treatise in Philosophy", "doi": "https://doi.org/10.21983/P3.0031.1.00", "publicationDate": "2013-06-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Munro", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b43ec529-2f51-4c59-b3cb-394f3649502c", "fullTitle": "Of the Contract", "doi": "https://doi.org/10.21983/P3.0174.1.00", "publicationDate": "2017-07-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Christopher Clifton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f60ede21-5f55-4538-8cbe-1ae4dca94e19", "fullTitle": "On Not Being a Voracious Reader", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kristy Schut", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "41745545-c001-4c3e-9e40-14ba0dc6b8b4", "fullTitle": "On the Necessity of Ignoring Those Who Offer Themselves as Examples ", "doi": "https://doi.org/10.21983/P3.0110.1.10", "publicationDate": "2015-09-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "07c03ebc-22f1-4755-bbd9-206a410d6e17", "fullTitle": "Our Strange Attractors: On Poetics, or World-Building", "doi": "https://doi.org/10.21983/P3.0107.1.07", "publicationDate": "2015-07-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael L. Berger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "63b0e966-e81c-4d84-b41d-3445b0d9911f", "fullTitle": "Paris Bride: A Modernist Life", "doi": "https://doi.org/10.21983/P3.0281.1.00", "publicationDate": "2020-02-21", "place": "Earth, Milky Way", "contributions": [{"fullName": "John Schad", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "482440b9-a04d-4880-b47a-fcb9562760cb", "fullTitle": "Pause Between Pauses", "doi": "https://doi.org/10.21983/P3.0212.1.08", "publicationDate": "2018-10-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Chlo\u00e9 Griffin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c6d611e3-7136-476a-b7df-f903a6e0d1db", "fullTitle": "Perception-Framing-Love", "doi": "https://doi.org/10.21983/P3.0171.1.14", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Julian Wolfreys", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c760bb27-0a18-4a57-95b5-6888a012810e", "fullTitle": "Perceptron", "doi": "https://doi.org/10.53288/0408.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "James E. Dobson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Rena J. Mosteirin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "5f96248f-9976-4936-9aed-e6dc944ec446", "fullTitle": "Phantom Sounds", "doi": null, "publicationDate": "2019-07-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jonathan Hsy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6926ca79-ca5b-4f4e-b86c-02cfbc2f4d93", "fullTitle": "Philately on the Telephone: Reading, Touching, Loving the \"Envois\"", "doi": "https://doi.org/10.21983/P3.0171.1.08", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Hannah Markley", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ed1a8fb5-8b71-43ca-9748-ebd43f0d7580", "fullTitle": "Philosophy for Militants", "doi": "https://doi.org/10.21983/P3.0168.1.00", "publicationDate": "2017-03-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Munro", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b3b5ac83-6502-404a-9f25-e78b66e5d265", "fullTitle": "Plant Physiognomies", "doi": "https://doi.org/10.53288/0487.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Elie Reclus", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Joshua Mullenite", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ime\u00f1a Valdes", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Havelock Ellis", "contributionType": "PREFACE_BY", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "754e4ec9-f5c2-4004-8181-2d4bc5b1d23b", "fullTitle": "Post by a Thousand Cuts ", "doi": "https://doi.org/10.21983/P3.0171.1.06", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Wan-Chuan Kao", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "27efd5dc-0c5b-4abe-8b3a-46e76411854d", "fullTitle": "Postcard Telepathy", "doi": "https://doi.org/10.21983/P3.0171.1.05", "publicationDate": "2017-05-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nicholas Royle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/department-of-eagles/", "imprintId": "ef4aece6-6e9c-4f90-b5c3-7e4b78e8942d", "imprintName": "Department of Eagles", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "b557f39c-77cb-468f-91e4-5197a6744847", "fullTitle": "\"An Opportunity for Albania to Expand Its Concept of Public Property\"", "doi": "https://doi.org/10.53288/0384.1.05", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Edmond Budina", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Lindita Komani", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ervin Goci", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "5d4f2b5d-9d2b-4968-8881-dc4e4c867a55", "fullTitle": "Biographies", "doi": "https://doi.org/10.53288/0384.1.14", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "245d1459-06d2-4a45-a3c6-0f251e9336f3", "fullTitle": "Biseda/Conversation", "doi": "https://doi.org/10.53288/0443.1.05", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jonida Gashi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Diana Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}]}, {"workId": "3ccdbbfc-6550-49f4-8ec9-77fc94a7a099", "fullTitle": "Broken Narrative: The Politics of Contemporary Art in Albania", "doi": "https://doi.org/10.53288/0341.1.00", "publicationDate": "2022-01-27", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marco Mazzi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Armando Lulaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Brenda Porster", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Tomii Keiko", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Jonida Gashi", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 5}, {"fullName": "Osamu Kanemura", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 6}]}, {"workId": "e517cebc-e3bf-4709-b566-b463aaedd993", "fullTitle": "\u00c7do goditje pason tjetr\u00ebn/Each Strike Leads to the Next", "doi": "https://doi.org/10.53288/0443.1.06", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Diana Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "10d743da-d5c0-4403-a3de-180e09386a02", "fullTitle": "Editorial Note", "doi": "https://doi.org/10.53288/0384.1.02", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dc14d608-5f00-4916-a7a4-4a5faa563d03", "fullTitle": "Foto-Album nga q\u00ebndrimi n\u00eb Bulqiz\u00eb/Photo Album from the Stay in Bulqiza", "doi": "https://doi.org/10.53288/0443.1.07", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Diana Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "1fe250cf-c601-479a-9712-6cc3102b1419", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0384.1.01", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "53948403-bb4e-4866-8558-c79524efa3d1", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0443.1.01", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "72ac8279-84a8-4866-8270-89ebe531275f", "fullTitle": "Heterotopias of Resistance", "doi": "https://doi.org/10.53288/0384.1.03", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}]}, {"workId": "e8100d08-953a-4553-80a0-ce63d0aa396b", "fullTitle": "Heterotopias of Resistance: The Exhibition", "doi": "https://doi.org/10.53288/0384.1.04", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "162e79e2-df5b-4e6d-a730-1b7a6ea4de23", "fullTitle": "Historik i shkurt\u00ebr e minier\u00ebs s\u00eb Bulqiz\u00ebs/A Brief History of the Bulqiza Mine", "doi": "https://doi.org/10.53288/0443.1.04", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Genc Demi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Genc Myftiu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "7f011edf-06d2-4b6f-abf2-d7b8974a006a", "fullTitle": "How Can a Museum Change a City?", "doi": "https://doi.org/10.53288/0384.1.09", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lu\u00e7jan Bedeni", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2173fa52-fc32-4a2e-b745-168780d35bd5", "fullTitle": "Images in Spite of All", "doi": "https://doi.org/10.53288/0384.1.07", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Leonard Qylafi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f1963ed9-1b8d-43f7-af89-ee589b6e7116", "fullTitle": "Mineral Policies", "doi": "https://doi.org/10.53288/0443.1.00", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jora Vaso", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Ilirjana Stringa", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "4d0a06c1-b472-4d23-a6e1-800c5cca75b3", "fullTitle": "Plag\u00ebt e Burimit/The Wounds at the Source", "doi": "https://doi.org/10.53288/0443.1.03", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Elsa Demo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Bardhul Alla", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Arben Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Genc Myftiu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "bb4a0068-d7e5-4728-bf8f-9ef000574633", "fullTitle": "Resistance", "doi": "https://doi.org/10.53288/0384.1.00", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "93c22176-93e8-44ee-9730-783b9b158530", "fullTitle": "Shaving Patriarchy", "doi": "https://doi.org/10.53288/0384.1.10", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "HAVEIT", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "862afc6d-8b7c-4095-b83d-d57f37a57866", "fullTitle": "Sh\u00ebnim Editorial/Editorial Note", "doi": "https://doi.org/10.53288/0443.1.02", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f98706fe-eb03-49c3-9247-d1fd642930e1", "fullTitle": "These Are (Not) the Things We Are Fighting For!", "doi": "https://doi.org/10.53288/0384.1.13", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jonida Gashi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "76ff17cb-43c3-4a5e-b44d-2a71a83b3184", "fullTitle": "Time As Resistance in Public Space", "doi": "https://doi.org/10.53288/0384.1.12", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Stefano Romano", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7482a939-454d-4165-a95d-0b3915b22875", "fullTitle": "Unframe Your Polis", "doi": "https://doi.org/10.53288/0384.1.08", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Gentian Shkurti", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "80a9e394-2df8-4824-8be3-b7011c500f2a", "fullTitle": "Water Sleeps, The Enemy Does Not Sleep", "doi": "https://doi.org/10.53288/0384.1.06", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "77e1254c-9cf7-4a80-a4dc-6e3e92776b7e", "fullTitle": "What Will Remain from Resistance", "doi": "https://doi.org/10.53288/0384.1.11", "publicationDate": "2021-12-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/dotawo/", "imprintId": "f891a5f0-2af2-4eda-b686-db9dd74ee73d", "imprintName": "Dotawo", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "1c39ca0c-0189-44d3-bb2f-9345e2a2b152", "fullTitle": "Dotawo: A Journal of Nubian Studies 2", "doi": "https://doi.org/10.21983/P3.0104.1.00", "publicationDate": "2015-06-01", "place": "Brooklyn, NY", "contributions": [{"fullName": "Angelika Jakobi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Giovanni Ruffini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "861ea7cc-5447-4c60-8657-c50d0a31cd24", "fullTitle": "Dotawo: a Journal of Nubian Studies 3: Know-Hows and Techniques in Ancient Sudan", "doi": "https://doi.org/10.21983/P3.0148.1.00", "publicationDate": "2016-08-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marc Maillot", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "431b58fe-7f59-49d9-bf6f-53eae379ee4d", "fullTitle": "Dotawo: A Journal of Nubian Studies 4: Place Names and Place Naming in Nubia", "doi": "https://doi.org/10.21983/P3.0184.1.00", "publicationDate": "2017-10-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Robin Seignobos", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Alexandros Tsakos", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "3c5923bc-e76b-4fbe-8d8c-1a49a49020a8", "fullTitle": "Dotawo: A Journal of Nubian Studies 5: Nubian Women", "doi": "https://doi.org/10.21983/P3.0242.1.00", "publicationDate": "2019-02-05", "place": "Earth, Milky Way", "contributions": [{"fullName": "Anne Jennings", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "15ab17fe-2486-4ca5-bb47-6b804793f80d", "fullTitle": "Dotawo: A Journal of Nubian Studies 6: Miscellanea Nubiana", "doi": "https://doi.org/10.21983/P3.0321.1.00", "publicationDate": "2019-12-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Adam Simmons", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "aa431454-40d3-42f5-8069-381a15789257", "fullTitle": "Dotawo: A Journal of Nubian Studies 7: Comparative Northern East Sudanic Linguistics", "doi": "https://doi.org/10.21983/P3.0350.1.00", "publicationDate": "2021-03-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7a4506ac-dfdc-4054-b2d1-d8fdf4cea12b", "fullTitle": "Nubian Proverbs (Fadijja/Mahas)", "doi": "https://doi.org/10.53288/0346.1.00", "publicationDate": "2022-05-12", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maher Habbob", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a8e6722a-1858-4f38-995d-bde0b120fe8c", "fullTitle": "The Old Nubian Language", "doi": "https://doi.org/10.21983/P3.0179.1.00", "publicationDate": "2017-09-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eugenia Smagina", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jos\u00e9 Andr\u00e9s Alonso de la Fuente", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "0cd80cd2-1733-4bde-b48f-a03fc01acfbf", "fullTitle": "The Old Nubian Texts from Attiri", "doi": "https://doi.org/10.21983/P3.0156.1.00", "publicationDate": "2016-11-22", "place": "Earth, Milky Way", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Vincent Pierre-Michel Laisney", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Giovanni Ruffini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Alexandros Tsakos", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Kerstin Weber-Thum", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Petra Weschenfelder", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 6}]}, {"workId": "34d9a282-6232-4bb2-8b55-9ccf5a751b0f", "fullTitle": "Voices from Nubia: Critical Essays on Contemporary Nubian Literature", "doi": "https://doi.org/10.53288/0476.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Amal Mazhar", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Faten I. Morsy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Mona Radwan", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}], "__typename": "Imprint"}, {"imprintUrl": "https://books.ed.ac.uk/edinburgh-diamond/", "imprintId": "8bf133ee-e6d0-4a5f-981b-fda73bcc389c", "imprintName": "Edinburgh Diamond", "updatedAt": "2022-03-21T09:21:09.390238+00:00", "createdAt": "2022-03-21T09:21:09.390238+00:00", "publisherId": "7ec3811c-667b-419e-b96c-a726acac610c", "publisher": {"publisherName": "Edinburgh Diamond", "publisherId": "7ec3811c-667b-419e-b96c-a726acac610c"}, "works": [{"workId": "4f4a4dcb-2d88-43b6-8400-bd24926903b8", "fullTitle": "Fundmentals of Music Theory", "doi": "https://doi.org/10.2218/ED.9781912669226", "publicationDate": "2021-10-26", "place": null, "contributions": [{"fullName": "Michael Edwards", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "John Kitchen", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Nikki Moran", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Zack Moir", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 4}, {"fullName": "Richard Worth", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 5}]}], "__typename": "Imprint"}, {"imprintUrl": "http://www.uesc.br/editora/", "imprintId": "5459e8a8-884b-46a4-919e-14151dd93100", "imprintName": "EDITUS", "updatedAt": "2022-10-21T12:12:25.245344+00:00", "createdAt": "2022-10-21T12:12:25.245344+00:00", "publisherId": "8d630c5e-ff4a-47b2-8839-326c9927bbc8", "publisher": {"publisherName": "EDITUS", "publisherId": "8d630c5e-ff4a-47b2-8839-326c9927bbc8"}, "works": [{"workId": "3d65a184-330f-47e5-9f24-e013f0255213", "fullTitle": "Ensaios sobre desenvolvimento econ\u00f4mico e pol\u00edticas p\u00fablicas: um olhar sobre a Bahia e o Brasil", "doi": "https://doi.org/10.7476/9786586213829", "publicationDate": "2022-09-26", "place": "Ilh\u00e9us, Bahia, Brasil", "contributions": [{"fullName": "M\u00f4nica de Moura Pires", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Andr\u00e9a da Silva Gomes", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/eth-press/", "imprintId": "47e62ae1-6698-46aa-840c-d4507697459f", "imprintName": "eth press", "updatedAt": "2021-08-15T14:05:14.111717+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "5f24bd29-3d48-4a70-8491-6269f7cc6212", "fullTitle": "Ballads", "doi": "https://doi.org/10.21983/P3.0105.1.00", "publicationDate": "2015-06-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Richard Owens", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0a8fba81-f1d0-498c-88c4-0b96d3bf2947", "fullTitle": "Cotton Nero A.x: The Works of the \"Pearl\" Poet", "doi": "https://doi.org/10.21983/P3.0066.1.00", "publicationDate": "2014-04-24", "place": "Brooklyn, NY", "contributions": [{"fullName": "David Hadbawnik", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Daniel C. Remein", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Chris Piuma", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Lisa Ampleman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "53cd2c70-eab6-45b7-a147-8ef1c87d9ac0", "fullTitle": "d\u00f4Nrm'-l\u00e4-p\u00fcsl", "doi": "https://doi.org/10.21983/P3.0183.1.00", "publicationDate": "2017-10-05", "place": "Earth, Milky Way", "contributions": [{"fullName": "kari edwards", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Tina \u017digon", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "34584bfe-1cf8-49c5-b8d1-6302ea1cfcfa", "fullTitle": "Snowline", "doi": "https://doi.org/10.21983/P3.0093.1.00", "publicationDate": "2015-02-15", "place": "Brooklyn, NY", "contributions": [{"fullName": "Donato Mancini", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "cc73eed0-a1f9-4ad4-b7d8-2394b92765f0", "fullTitle": "Unless As Stone Is", "doi": "https://doi.org/10.21983/P3.0058.1.00", "publicationDate": "2014-01-01", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sam Lohmann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/gracchi-books/", "imprintId": "41193484-91d1-44f3-8d0c-0452a35d17a0", "imprintName": "Gracchi Books", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "b3939a73-a0dc-4770-987d-15e6ccf45427", "fullTitle": "Alternative Histories: Phantom Truths in Stone", "doi": "https://doi.org/10.53288/0369.1.06", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catherine Karkov", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "77031c15-a649-4284-ba8d-c94d9b74a606", "fullTitle": "Augusta Emerita in Late Antiquity: The Transformation of Its Urban Layout During the Fourth and Fifth Centuries CE", "doi": "https://doi.org/10.53288/0300.1.09", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Pedro Mateos Cruz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0359d07b-f41d-409d-9f64-84a2d2f8e673", "fullTitle": "Contributors", "doi": "https://doi.org/10.53288/0300.1.14", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Burrows", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "ffe72314-8f9d-4b32-b881-b89e68b3d579", "fullTitle": "Contributors", "doi": "https://doi.org/10.53288/0369.1.11", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "3294ad96-65b4-4314-ae1d-66e3629ccadc", "fullTitle": "Did All Roads Lead to C\u00f3rdoba under the Umayyads?", "doi": "https://doi.org/10.53288/0300.1.06", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ann Christys", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0494b27a-3ccd-4e2f-a651-f53482a7090e", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0300.1.01", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Burrows", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "0dcc7ecb-51e9-429c-8caf-6edc6706918e", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0369.1.01", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "e8e2df0e-10e3-4d19-b4a3-2b488ad83888", "fullTitle": "Good Neighbors and Good Walls: Urban Development and Trade Networks in Late Antique South Gaul", "doi": "https://doi.org/10.53288/0300.1.13", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Douglas Underwood", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8bd996e5-1f8e-4bd6-941e-ee5f7c9257e7", "fullTitle": "How the Barking Nuns Forgot Their Abbesses", "doi": "https://doi.org/10.53288/0369.1.05", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Cynthia Turner Camp", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "828c5eb3-5dbe-45bc-b783-3029b8228c0d", "fullTitle": "Index", "doi": "https://doi.org/10.53288/0300.1.15", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Burrows", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "a739fc9a-bc8a-4a9e-8da4-5f943be72a61", "fullTitle": "Index", "doi": "https://doi.org/10.53288/0369.1.12", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "1bbac834-bf18-440e-b6d6-337e61da7d9e", "fullTitle": "Introduction", "doi": "https://doi.org/10.53288/0300.1.03", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ian Wood", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7fc6c568-b7b8-43e7-abda-876f0fcd420e", "fullTitle": "Introduction: \"Vera Lex Historiae\"?", "doi": "https://doi.org/10.53288/0369.1.03", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ralph O\u2019Connor", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "895b92c3-9cd3-4aa2-b668-f4fd723799cf", "fullTitle": "Locating Carthage in the Vandal Era", "doi": "https://doi.org/10.53288/0300.1.12", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Mark Lewis Tizzoni", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7020b420-01db-4698-83c2-6fc6cafe2f22", "fullTitle": "Looking through Landscapes: Ideology and Power in the Visigothic Kingdom of Toledo", "doi": "https://doi.org/10.53288/0300.1.11", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Isabel S\u00e1nchez Ramos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "35bf4869-0c58-462b-be2c-a3fed5d81fa9", "fullTitle": "Narratio Probabilis in Early Medieval Historiography:", "doi": null, "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": []}, {"workId": "a3fe70bc-c0d3-4e96-bd8e-a3eb4582088a", "fullTitle": "\"Narratio Probabilis\" in Early Medieval Historiography: A Reconsideration", "doi": "https://doi.org/10.53288/0369.1.07", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Justin Lake", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b7580ef6-e982-4e0b-8fe2-1f76d5158677", "fullTitle": "Preface: Iberian Rivalries", "doi": "https://doi.org/10.53288/0300.1.02", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "541aa34f-083f-4898-8e8d-8f1d6afccd6c", "fullTitle": "Preface: Truth & Anti-History", "doi": "https://doi.org/10.53288/0369.1.02", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dc9899ce-2019-4cce-91ae-11fb1f8e7c18", "fullTitle": "Reccopolitani and Other Town Dwellers in the Southern Meseta during the Visigothic Period of State Formation", "doi": "https://doi.org/10.53288/0300.1.08", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Javier Mart\u00ednez Jim\u00e9nez", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a82c1cd6-15f3-4396-8a4f-48378a2c1bf6", "fullTitle": "Religious Conflict in Roman Nicomedia", "doi": "https://doi.org/10.53288/0300.1.07", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dimitris J. Kyrtatas", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8adb77dc-26a0-4548-b164-8ce106703162", "fullTitle": "Romance, Legend, and the Remote Past: Historical Framing in Late Medieval Icelandic Sagas", "doi": "https://doi.org/10.53288/0369.1.09", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ralph O\u2019Connor", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1603556c-53fc-4d14-b0bf-8c18ad7b24ab", "fullTitle": "Social and Intellectual Networking in the Early Middle Ages", "doi": "https://doi.org/10.53288/0374.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "K. Patrick Fazioli", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "5629d4a6-95ab-4561-8de6-21a674eff06d", "fullTitle": "The Art of Compilation: Manuscripts and Networks in the Early Medieval Latin West", "doi": "https://doi.org/10.53288/0494.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Anna Dorofeeva", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "6813bf17-373c-49ce-b9e3-1d7ab98f2977", "fullTitle": "The Christian Economy of the Early Medieval West: Towards a Temple Society", "doi": "https://doi.org/10.53288/0371.1.00", "publicationDate": "2022-02-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ian Wood", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ec91fed6-c763-4b3e-ae37-f88f9d8eb998", "fullTitle": "\u201cThe Innocence of the Dead Crowned You, the Glory of the Triumphant Crowned Me\u201d: The Strange Rivalry between Bethlehem and Lyon in \"Eusebius Gallicanus\" Sermon 11", "doi": "https://doi.org/10.53288/0300.1.04", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lisa Kaaren Bailey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5bb7670d-8fb1-46c5-8f5d-7ce807bc19ad", "fullTitle": "The Literary Imaginary of the Past as the Truth of the Present: Occasional Literature in Twelfth-Century Constantinople", "doi": "https://doi.org/10.53288/0369.1.08", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ingela Nilsson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "749f0ad7-764c-4b61-99b0-2cdc06c0f08d", "fullTitle": "The Shoemaker and the Troubadour Knight, and Other Stories: Historicity and the Truth of Fiction in Medieval Castilian Literature", "doi": "https://doi.org/10.53288/0369.1.04", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kim Bergqvist", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8aa60f49-3c09-4761-bee5-4e67192ff9ba", "fullTitle": "The So-Called \u201cOriental Quarter\u201d of Ostia: Regions III.XVI\u2013VII, a Neighborhood in Late Antiquity", "doi": "https://doi.org/10.53288/0300.1.10", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Mulryan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5029eb06-e4e5-45a2-89c6-69bb3d6194c8", "fullTitle": "Tours vs. Bourges: The Secular and Ecclesiastical Discourse of Inter-City Relationships in the Accounts of Gregory of Tours", "doi": "https://doi.org/10.53288/0300.1.05", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Burrows", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "49f2dfd4-badc-432f-940b-88951c9ab07d", "fullTitle": "\u201cTruth is the trickiest\u201d: Vernacular Theories of Truth and Strategies of Truth-making in Old English Verse", "doi": "https://doi.org/10.53288/0369.1.10", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2f93b300-f147-48f5-95d5-afd0e0161fe6", "fullTitle": "Urban Interactions: Communication and Competition in Late Antiquity and the Early Middle Ages", "doi": "https://doi.org/10.53288/0300.1.00", "publicationDate": "2020-10-15", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Burrows", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "678f4564-d01a-4ffe-8bdb-fead78f87955", "fullTitle": "Vera Lex Historiae?: Constructions of Truth in Medieval Historical Narrative", "doi": "https://doi.org/10.53288/0369.1.00", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/helvete/", "imprintId": "b3dc0be6-6739-4777-ada0-77b1f5074f7d", "imprintName": "Helvete", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "417ecc06-51a4-4660-959b-482763864559", "fullTitle": "Helvete 1: Incipit", "doi": "https://doi.org/10.21983/P3.0027.1.00", "publicationDate": "2013-04-09", "place": "Brooklyn, NY", "contributions": [{"fullName": "Amelia Ishmael", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Zareen Price", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Aspasia Stephanou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ben Woodard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "3cc0269d-7170-4981-8ac7-5b01e7b9e080", "fullTitle": "Helvete 2: With Head Downwards: Inversions in Black Metal", "doi": "https://doi.org/10.21983/P3.0102.1.00", "publicationDate": "2015-05-19", "place": "Brooklyn, NY", "contributions": [{"fullName": "Niall Scott", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Steve Shakespeare", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "fa4bc310-b7db-458a-8ba9-13347a91c862", "fullTitle": "Helvete 3: Bleeding Black Noise", "doi": "https://doi.org/10.21983/P3.0158.1.00", "publicationDate": "2016-12-14", "place": "Earth, Milky Way", "contributions": [{"fullName": "Amelia Ishmael", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.leverpress.org/", "imprintId": "b6dfbbe1-140d-458d-8713-d19811e75262", "imprintName": "Lever Press", "updatedAt": "2022-12-05T10:16:13.796400+00:00", "createdAt": "2022-12-05T10:16:13.796400+00:00", "publisherId": "699975d0-30ae-4968-808b-16faba149700", "publisher": {"publisherName": "Lever Press", "publisherId": "699975d0-30ae-4968-808b-16faba149700"}, "works": [], "__typename": "Imprint"}, {"imprintUrl": "https://libereurope.eu/working-group/liber-citizen-science-working-group/", "imprintId": "5273167d-d704-4880-b7c0-16276f794049", "imprintName": "LIBER Citizen Science Working Group", "updatedAt": "2021-10-26T08:26:28.410180+00:00", "createdAt": "2021-10-26T08:26:28.410180+00:00", "publisherId": "a6f4b20a-b1ef-43e2-b9ec-919f2e3dcf25", "publisher": {"publisherName": "LIBER Citizen Science Working Group", "publisherId": "a6f4b20a-b1ef-43e2-b9ec-919f2e3dcf25"}, "works": [{"workId": "295469a1-1b59-4bbb-9659-c0fff1ee6268", "fullTitle": "Citizen Science Skilling for Library Staff, Researchers, and the Public: Citizen Science for Research Libraries \u2014 A Guide", "doi": "https://doi.org/10.25815/hf0m-2a57", "publicationDate": "2021-11-15", "place": "Odensee", "contributions": []}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/mai-feminism-and-culture/", "imprintId": "c267e03e-d6a5-4698-8440-4d1a64009fb0", "imprintName": "MAI: Feminism and Culture", "updatedAt": "2022-09-14T13:58:46.686494+00:00", "createdAt": "2022-09-14T13:58:46.686494+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "67590bd6-98af-4d2c-b42d-911a02ec9819", "fullTitle": "Carole Roussopoulos and the Rise of Feminist Video Activism in 1970s France", "doi": "https://doi.org/10.53288/0460.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Ros Murray", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5bb12f3d-8a86-479a-90b6-bf23beb9b43e", "fullTitle": "Writing in the Kitchen with Martha Rosler and Carrie Mae Weems: From Reproductive Labor to the Affective Labor of the Image", "doi": "https://doi.org/10.53288/0472.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Kimberly Lamm", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.matteringpress.org", "imprintId": "cb483a78-851f-4936-82d2-8dcd555dcda9", "imprintName": "Mattering Press", "updatedAt": "2021-03-25T16:33:14.299495+00:00", "createdAt": "2021-03-25T16:25:02.238699+00:00", "publisherId": "17d701c1-307e-4228-83ca-d8e90d7b87a6", "publisher": {"publisherName": "Mattering Press", "publisherId": "17d701c1-307e-4228-83ca-d8e90d7b87a6"}, "works": [{"workId": "cc201ee7-8f10-4ee8-b182-1797b644b037", "fullTitle": "An Anthropology of Common Ground: Awkward Encounters in Heritage Work", "doi": "https://doi.org/10.28938/9780995527799", "publicationDate": "2018-07-23", "place": "Manchester", "contributions": [{"fullName": "Nathalia Brichet", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6852ffab-b996-4d80-a8c6-67be81eb9d20", "fullTitle": "Boxes: A Field Guide", "doi": "https://doi.org/10.28938/9781912729012", "publicationDate": "2020-08-12", "place": "Manchester", "contributions": [{"fullName": "Susanne Bauer", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Martina Schl\u00fcnder", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Maria Rentetzi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "4d3289a8-61e7-47b4-b94c-9f30059d5a4e", "fullTitle": "Democratic Situations", "doi": "https://doi.org/10.28938/9781912729302", "publicationDate": "2022-05-16", "place": "Manchester, UK", "contributions": []}, {"workId": "2c647e88-873b-42c3-bdbd-52162bd9aaf8", "fullTitle": "Energy Babble", "doi": "https://doi.org/10.28938/9780995527720", "publicationDate": "2018-09-04", "place": "Manchester, UK", "contributions": [{"fullName": "Andy Boucher", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Bill Gaver", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Tobie Kerridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Mike Michael", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Katherine Molline", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Liliana Ovalle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Matthew Plummer-Fernandez", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}, {"fullName": "Alex Wilkie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 8}]}, {"workId": "95e15115-4009-4cb0-8824-011038e3c116", "fullTitle": "Energy Worlds: In Experiment", "doi": "https://doi.org/10.28938/9781912729098", "publicationDate": "2021-05-01", "place": "Manchester, UK", "contributions": [{"fullName": "James Maguire", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Laura Watts", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Brit Ross Winthereik", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "accee66a-002d-4879-a77c-0d8cfb917d4e", "fullTitle": "Engineering the Climate: Science, Politics and Visions of Control", "doi": "https://doi.org/10.28938/9781912729265", "publicationDate": "2021-11-15", "place": "Manchester, UK", "contributions": [{"fullName": "Julia Schubert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "91917b2d-ac8c-4a33-bb29-305f97241c4d", "fullTitle": "Environmental Alterities", "doi": "https://doi.org/10.28938/9781912729142", "publicationDate": "2021-10-06", "place": "Manchester, UK", "contributions": [{"fullName": "Crist\u00f3bal Bonelli", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Antonia Walford", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "89aef935-5c74-48b5-9874-6182202d8d46", "fullTitle": "Ghost-Managed Medicine: Big Pharma\u2019s Invisible Hands", "doi": "https://doi.org/10.28938/9780995527775", "publicationDate": "2018-07-23", "place": "Manchester, UK", "contributions": [{"fullName": "Sergio Sismondo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1f4a0ad0-d8b8-4e10-bfb7-588a9b69c303", "fullTitle": "Imagining Classrooms: Stories of children, teaching, and ethnography", "doi": "https://doi.org/10.28938/9780993144967", "publicationDate": "2016-07-25", "place": "Manchester, UK", "contributions": [{"fullName": "Vicki Macknight", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "091abd14-7bc0-4fe7-8194-552edb02b98b", "fullTitle": "Inventing the Social", "doi": "https://doi.org/10.28938/9780995527768", "publicationDate": "2018-07-11", "place": "Manchester, UK", "contributions": [{"fullName": "Noortje Marres", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Guggenheim", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Alex Wilkie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "e1af2b0d-06a2-4c79-8b11-7a1e08e5f41e", "fullTitle": "Modes of Knowing: Resources from the Baroque", "doi": "https://doi.org/10.28938/9780993144981", "publicationDate": "2016-07-25", "place": "Manchester, UK", "contributions": [{"fullName": "John Law", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Evelyn Ruppert", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "0573507d-a5c8-4199-8b23-6b1131f36934", "fullTitle": "On Curiosity: The Art of Market Seduction", "doi": "https://doi.org/10.28938/9780995527706", "publicationDate": "2016-07-25", "place": "Manchester, UK", "contributions": [{"fullName": "Frank Cochoy", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}]}, {"workId": "ef825a4b-82f7-4fe9-8906-ce6146985d21", "fullTitle": "Practising Comparison: Logics, Relations, Collaborations", "doi": "https://doi.org/10.28938/9780993144943", "publicationDate": "2016-07-25", "place": "Manchester, UK", "contributions": [{"fullName": "Joe Deville", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Guggenheim", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Zuzana Hrdli\u010dkov\u00e1", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "60f93b71-e6ce-4507-8038-3c7ca049eb35", "fullTitle": "Sensing In/Security: Sensors as Transnational Security Infrastructures", "doi": "https://doi.org/10.28938/9781912729111", "publicationDate": "2021-08-24", "place": "Manchester, UK", "contributions": [{"fullName": "Nina Klimburg-Witjes", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nikolaus Poechhacker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Geoffrey C. Bowker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "4647e252-40e8-4df2-8603-1f0c16329b7f", "fullTitle": "With Microbes", "doi": "https://doi.org/10.28938/9781912729180", "publicationDate": "2021-10-06", "place": "Manchester, UK", "contributions": [{"fullName": "Charlotte Brives", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Mattha\u0308us Rest", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Salla Sariola", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.mediastudies.press/", "imprintId": "5078b33c-5b3f-48bf-bf37-ced6b02beb7c", "imprintName": "mediastudies.press", "updatedAt": "2021-06-15T14:40:51.652638+00:00", "createdAt": "2021-06-15T14:40:51.652638+00:00", "publisherId": "4ab3bec2-c491-46d4-8731-47a5d9b33cc5", "publisher": {"publisherName": "mediastudies.press", "publisherId": "4ab3bec2-c491-46d4-8731-47a5d9b33cc5"}, "works": [{"workId": "e5f2cfba-6fb4-45da-add1-a747a9d3a572", "fullTitle": "Communication Conduct in an Island Community", "doi": "https://doi.org/10.32376/3f8575cb.baaa50af", "publicationDate": "2022-12-07", "place": "Bethlehem, PA", "contributions": [{"fullName": "Erving Goffman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Yves Winkin", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "97de7f92-1284-438d-bdd3-e9781577db28", "fullTitle": "Creativity: Process and Personality", "doi": "https://doi.org/10.32376/3f8575cb.60b97b6f", "publicationDate": "2023-01-15", "place": "Bethlehem, PA", "contributions": [{"fullName": "Larry Gross", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6763ec18-b4af-4767-976c-5b808a64e641", "fullTitle": "Liberty and the News", "doi": "https://doi.org/10.32376/3f8575cb.2e69e142", "publicationDate": "2020-11-15", "place": "Bethlehem, PA", "contributions": [{"fullName": "Walter Lippmann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sue Curry Jansen", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "3162a992-05dd-4b74-9fe0-0f16879ce6de", "fullTitle": "Our Master\u2019s Voice: Advertising", "doi": "https://doi.org/10.21428/3f8575cb.dbba9917", "publicationDate": "2020-10-15", "place": "Bethlehem, PA", "contributions": [{"fullName": "James Rorty", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jefferson Pooley", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "64891e84-6aac-437a-a380-0481312bd2ef", "fullTitle": "Social Media & the Self: An Open Reader", "doi": "https://doi.org/10.32376/3f8575cb.1fc3f80a", "publicationDate": "2021-07-15", "place": "Bethlehem, PA", "contributions": [{"fullName": "Jefferson Pooley", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6fee5cdb-d564-4ea3-84d2-a7e1aa381dab", "fullTitle": "What Was Artificial Intelligence?", "doi": "https://doi.org/10.32376/3f8575cb.0cc62523", "publicationDate": "2022-04-01", "place": "Bethlehem, PA", "contributions": [{"fullName": "Sue Curry Jansen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://meson.press", "imprintId": "0299480e-869b-486c-8a65-7818598c107b", "imprintName": "meson press", "updatedAt": "2021-03-25T16:36:00.832381+00:00", "createdAt": "2021-03-25T16:36:00.832381+00:00", "publisherId": "f0ae98da-c433-45b8-af3f-5c709ad0221b", "publisher": {"publisherName": "meson press eG", "publisherId": "f0ae98da-c433-45b8-af3f-5c709ad0221b"}, "works": [{"workId": "1321e6df-fcb0-44ab-a874-071781ae9681", "fullTitle": "30 Years After Les Immat\u00e9riaux: Art, Science and Theory", "doi": "https://doi.org/10.14619/002", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Andreas Broeckmann", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Yuk Hui", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jean-Fran\u00e7ois Lyotard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "8b907071-1f79-49b1-98b2-0fed337e063a", "fullTitle": "Action at a Distance", "doi": "https://doi.org/10.14619/152-5", "publicationDate": "2020-08-14", "place": "L\u00fcneburg", "contributions": [{"fullName": "John Durham Peters", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Christina Vagt", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "9f3d4c12-64dd-4156-8c8c-ca8faf135ca4", "fullTitle": "Aesthetic Experience of Metabolic Processes", "doi": "https://doi.org/10.14619/1808", "publicationDate": "2021-03-15", "place": "L\u00fcneburg", "contributions": [{"fullName": "Desiree F\u00f6rster", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "64150609-a549-4415-b8c1-814902f463ac", "fullTitle": "Affective Transformations: Politics \u2013 Algorithms \u2013 Media", "doi": "https://doi.org/10.14619/1655", "publicationDate": "2020-11-09", "place": "L\u00fcneburg", "contributions": [{"fullName": "Bernd B\u00f6sel", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Serjoscha Wiemer", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "292d32ae-6768-44e7-ae18-7e6bc48b263f", "fullTitle": "Affekt\u00f6kologie: Intensive Milieus und zuf\u00e4llige Begegnungen", "doi": "https://doi.org/10.14619/019", "publicationDate": "2017-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Marie-Luise Angerer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "966892e1-59f8-4658-93ae-3d212a44b21d", "fullTitle": "Alleys of Your Mind: Augmented Intelligence and Its Traumas", "doi": "https://doi.org/10.14619/014", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Matteo Pasquinelli", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Benjamin Bratton", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Orit Halpern", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 3}, {"fullName": "Adrian Lahoud", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 4}, {"fullName": "Jon Lindblom", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 5}, {"fullName": "Catherine Malabou", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 6}, {"fullName": "Reza Negarestani", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 7}, {"fullName": "Luciana Parisi", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 8}, {"fullName": "Matteo Pasquinelli", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 9}, {"fullName": "Ana Teixeira Pinto", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 10}, {"fullName": "Michael Wheeler", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 11}, {"fullName": "Charles T. Wolfe", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 12}, {"fullName": "Ben Woodard", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 13}]}, {"workId": "0646db25-6828-4c46-93f6-8ea8524554b9", "fullTitle": "Archives", "doi": "https://doi.org/10.14619/1501", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Andrew Lison", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marcell Mars", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Tomislav Medak", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rick Prelinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "ced8071c-142a-43c6-b698-d0ad8eb82846", "fullTitle": "Beyond the Flow: Scholarly Publications During and After the Digital", "doi": "https://doi.org/10.14619/1600", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Niels-Oliver Walkowski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5bbbfd29-5db6-4059-a392-1323bd13cab4", "fullTitle": "Citizen Lobby: From Capacity to Influence", "doi": "https://doi.org/10.14619/010", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Leif Thomas Olsen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "473fcddc-23ee-46a4-8ffa-afa5020ac540", "fullTitle": "Communication", "doi": "https://doi.org/10.14619/1464", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Paula Bialski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Finn Brunton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Mercedes Bunz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "446d6ab7-31df-4ee5-86d7-0f7cb31f0f1b", "fullTitle": "Die verschiedenen Modi der Existenz", "doi": "https://doi.org/10.14619/003", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "\u00c9tienne Souriau", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Isabelle Stengers", "contributionType": "FOREWORD_BY", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Bruno Latour", "contributionType": "FOREWORD_BY", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Thomas W\u00e4ckerle", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "525e7119-52be-4afb-8a02-947babc292d2", "fullTitle": "Digital Activism in Asia Reader", "doi": "https://doi.org/10.14619/013", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Nishant Shah", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Puthiya Purayil Sneha", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Sumandro Chattapadhyay", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "d2508c39-cb2a-4a0f-9e0e-0b771f1dbe80", "fullTitle": "Diversity of Play", "doi": "https://doi.org/10.14619/012", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Mathias Fuchs", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "59ecdda1-efd8-45d2-b6a6-11bc8fe480f5", "fullTitle": "Earth and Beyond in Tumultuous Times: A Critical Atlas of the Anthropocene", "doi": "https://doi.org/10.14619/1891", "publicationDate": "2021-03-15", "place": "L\u00fcneburg", "contributions": [{"fullName": "R\u00e9ka Patr\u00edcia G\u00e1l", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Petra L\u00f6ffler", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "a3358bd7-38eb-4a1b-b045-ca1abdec6882", "fullTitle": "Ecology of Affect: Intensive Milieus and Contingent Encounters", "doi": "https://doi.org/10.14619/020", "publicationDate": "2017-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Marie-Luise Angerer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gerrit Jackson", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "563a9a1a-f24b-482b-8c6a-54198a84c464", "fullTitle": "Ein Medium namens McLuhan: 37 Befragungen eines Klassikers", "doi": "https://doi.org/10.14619/1778", "publicationDate": "2020-12-18", "place": "L\u00fcneburg", "contributions": [{"fullName": "Peter Bexte", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Martina Leeker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "7d4b8528-4916-471a-bac1-696dd8d0314c", "fullTitle": "Fahrradutopien: Medien, \u00c4sthetiken und Aktivismus", "doi": "https://doi.org/10.14619/1952", "publicationDate": "2022-06-27", "place": "L\u00fcneburg", "contributions": [{"fullName": "Julia Bee", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ulrike Bergermann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Linda Keck", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Sarah Sander", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Herbert Schwaab", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Markus Stauff", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Franzi Wagner", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}]}, {"workId": "0151e55d-474a-4825-a303-cc2e07cad6eb", "fullTitle": "Ferocious Logics: Unmaking the Algorithm", "doi": "https://doi.org/10.14619/1402", "publicationDate": "2018-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Luke Munn", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "40c7d203-9e7e-41f1-8bdd-bd390b82ab38", "fullTitle": "Format Matters: Standards, Practices, and Politics in Media Cultures", "doi": "https://doi.org/10.14619/1556", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Marek Jancovic", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Axel Volmar", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Alexandra Schneider", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "85261c62-801d-41e9-961f-456bae51e842", "fullTitle": "Foucault, digital", "doi": "https://doi.org/10.14619/1983", "publicationDate": "2022-04-22", "place": "L\u00fcneburg", "contributions": [{"fullName": "Bernhard J. Dotzler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Henning Schmidgen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "2c826665-3208-42da-b84d-d262826cba3b", "fullTitle": "Guant\u00e1namo Frames", "doi": "https://doi.org/10.14619/2065", "publicationDate": "2022-09-30", "place": "L\u00fcneburg", "contributions": [{"fullName": "Rebecca Boguska", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "daa81608-7f43-487c-8edd-03283c412a6d", "fullTitle": "High Definition: Medienphilosophisches Image Processing", "doi": "https://doi.org/10.14619/1747", "publicationDate": "2020-12-16", "place": "L\u00fcneburg", "contributions": [{"fullName": "Elisa Linseisen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e373ed62-6c7b-4fde-8391-5015998ecc2c", "fullTitle": "Interferences and Events: On Epistemic Shifts in Physics through Computer Simulations", "doi": "https://doi.org/10.14619/022", "publicationDate": "2017-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Anne Dippel", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Martin Warnke", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "4572e853-6304-4dac-9bc9-aedc1dda27c1", "fullTitle": "Interventions in Digital Cultures: Technology, the Political, Methods", "doi": "https://doi.org/10.14619/1105", "publicationDate": "2017-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Howard Caygill", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Martina Leeker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Tobias Schulze", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "70ebdb3f-4086-4971-8bc9-87213f4a25f0", "fullTitle": "Introduction to a Future Way of Thought: On Marx and Heidegger", "doi": "https://doi.org/10.14619/009", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Kostas Axelos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Stuart Elden", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Kenneth Mills", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "3705c0ca-b53c-4cb3-95a1-385bdf05346e", "fullTitle": "Library Life: Werkst\u00e4tten kulturwissenschaftlichen Forschens", "doi": "https://doi.org/10.14619/006", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Friedolin Krentel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Katja Barthel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Sebastian Brand", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Alexander Friedrich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Anna Rebecca Hoffmann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Laura Meneghello", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Jennifer Ch. M\u00fcller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}, {"fullName": "Christian Wilke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 8}]}, {"workId": "1cfdc698-1513-4bf6-b849-8257fd231b92", "fullTitle": "Life and Technology: An Inquiry Into and Beyond Simondon", "doi": "https://doi.org/10.14619/015", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Jean-Hugues Barth\u00e9l\u00e9my", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Barnaby Norman", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "3553f7c2-9ca9-4c98-8e0e-27d036e95f8c", "fullTitle": "Machine", "doi": "https://doi.org/10.14619/1488", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Thomas Patrick Pringle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gertrud Koch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Bernard Stiegler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "20e321b0-ebf3-4b85-9712-d3d88836be61", "fullTitle": "Markets", "doi": "https://doi.org/10.14619/1471", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Armin Beverungen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Philip Mirowski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Edward Nik-Khah", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Jens Schr\u00f6ter", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "ce4bfb3b-6f5b-4d37-8d85-9ca20c35d279", "fullTitle": "Media and Management", "doi": "https://doi.org/10.14619/028-3", "publicationDate": "2021-10-15", "place": "L\u00fcneburg", "contributions": [{"fullName": "Rutvica Andrijasevic", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Julie Yujie Chen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Melissa Gregg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Marc Steinberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "adb9c4b8-831c-45a3-b547-a1ae8702bdcc", "fullTitle": "Medien verstehen: Marshall McLuhans Understanding Media", "doi": "https://doi.org/10.14619/1150", "publicationDate": "2017-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Till A. Heilmann", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jens Schr\u00f6ter", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "2760f92c-ce83-46fa-8a4f-aebb161c564d", "fullTitle": "Medium, Format, Configuration: The Displacements of Film", "doi": "https://doi.org/10.14619/0047", "publicationDate": "2019-12-10", "place": "L\u00fcneburg", "contributions": [{"fullName": "Beno\u00eet Turquety", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "33e93b1b-167d-4ca8-ae6c-1e57c9d7bb4b", "fullTitle": "Nonconscious: On the Affective Synching of Mind and Machine", "doi": "https://doi.org/10.14619/2041", "publicationDate": "2022-09-28", "place": "L\u00fcneburg", "contributions": [{"fullName": "Marie-Luise Angerer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d14f250a-75d7-4b5f-af55-602e3c9a593d", "fullTitle": "Non-Knowledge and Digital Cultures", "doi": "https://doi.org/10.14619/1259", "publicationDate": "2018-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Andreas Bernard", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Matthias Koch", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Martina Leeker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "7a9354c9-449a-4a2d-954b-b44969aa12e0", "fullTitle": "\u00d6kologien der Erde: Zur Wissensgeschichte und Aktualit\u00e4t der Gaia-Hypothese", "doi": "https://doi.org/10.14619/1204", "publicationDate": "2018-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Alexander Friedrich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Petra L\u00f6ffler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Niklas Schrape", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "d77159e0-b2c4-49e5-97db-f85a52198b9e", "fullTitle": "Organize", "doi": "https://doi.org/10.14619/1518", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Timon Beyes", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Lisa Conrad", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Reinhold Martin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Geert Lovink", "contributionType": "AFTERWORD_BY", "mainContribution": false, "contributionOrdinal": 4}, {"fullName": "Ned Rossiter", "contributionType": "AFTERWORD_BY", "mainContribution": false, "contributionOrdinal": 5}]}, {"workId": "8710628b-6e37-45b3-ad8d-8918b35030de", "fullTitle": "Pandemic Media: Preliminary Notes Toward an Inventory", "doi": "https://doi.org/10.14619/0085", "publicationDate": "2020-12-23", "place": "L\u00fcneburg", "contributions": [{"fullName": "Philipp Dominik Keidl", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Laliv Melamed", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vinzenz Hediger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Antonio Somaini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "bbb6aad2-8809-47e9-8f14-b6f28990ef70", "fullTitle": "Pattern Discrimination", "doi": "https://doi.org/10.14619/1457", "publicationDate": "2018-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Clemens Apprich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Florian Cramer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Wendy Hui Kyong Chun", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Hito Steyerl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "502660b2-9bc2-42de-8052-84496cfeb413", "fullTitle": "Politik der Mikroentscheidungen: Edward Snowden, Netzneutralit\u00e4t und die Architekturen des Internets", "doi": "https://doi.org/10.14619/004", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Christopher Kelty", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "fa1ecc01-36e5-4c02-a152-53d98cb3b9d5", "fullTitle": "Profile: Interdisziplin\u00e4re Beitr\u00e4ge", "doi": "https://doi.org/10.14619/021", "publicationDate": "2017-08-14", "place": "L\u00fcneburg", "contributions": [{"fullName": "Martin Degeling", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Julius Othmer", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Andreas Weich", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Bianca Westermann", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "41cdd32b-c5e6-4eb9-beff-bd8e4a6cc69a", "fullTitle": "Really Fake", "doi": "https://doi.org/10.14619/154-9", "publicationDate": "2021-07-20", "place": "L\u00fcneburg", "contributions": [{"fullName": "Alexandra Juhasz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ganaele Langlois", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Nishant Shah", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "f24a1091-900b-402b-bab8-d3fbace95e52", "fullTitle": "Records of Disaster: Media Infrastructures and Climate Change", "doi": "https://doi.org/10.14619/2089", "publicationDate": "2022-10-31", "place": "L\u00fcneburg", "contributions": [{"fullName": "Jakob Claus", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Petra L\u00f6ffler", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "64454359-e061-47e9-8d42-eb2af1456d93", "fullTitle": "Remain", "doi": "https://doi.org/10.14619/1495", "publicationDate": null, "place": "L\u00fcneburg", "contributions": [{"fullName": "Ioana B. Jucan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jussi Parikka", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Rebecca Schneider", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "a3ac08e3-9855-4d5c-9d3d-a6399f7e059a", "fullTitle": "Rethinking Gamification", "doi": "https://doi.org/10.14619/001", "publicationDate": "2014-06-25", "place": "L\u00fcneburg", "contributions": [{"fullName": "Mathias Fuchs", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sonia Fizek", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Paolo Ruffino", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Niklas Schrape", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "4ceae956-a5a3-43a5-96a7-ae87f0cb1b21", "fullTitle": "Symptoms of the Planetary Condition: A Critical Vocabulary", "doi": "https://doi.org/10.14619/018", "publicationDate": "2017-01-02", "place": "L\u00fcneburg", "contributions": [{"fullName": "Mercedes Bunz", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Birgit Mara Kaiser", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Kathrin Thiele", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "a651589a-e4ed-42cb-bbe8-ab753a2dc318", "fullTitle": "Tactical Entanglements: AI Art, Creative Agency, and the Limits of Intellectual Property", "doi": "https://doi.org/10.14619/1839", "publicationDate": "2021-06-30", "place": "L\u00fcneburg", "contributions": [{"fullName": "Martin Zeilinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2bd07507-d6be-4818-a863-8dddce625013", "fullTitle": "Technopharmacology", "doi": "https://doi.org/10.14619/029-0", "publicationDate": null, "place": "L\u00fcneburg", "contributions": [{"fullName": "Joshua Neves", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Aleena Chia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Susanna Paasonen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ravi Sundaram", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "8d7e0885-31b0-492a-9dd6-dec00015d124", "fullTitle": "The Cyborg: A Treatise on the Artificial Man", "doi": "https://doi.org/10.14619/007", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Antonio Caronia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Robert Booth", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "bed1bcda-84e2-47cd-9f60-15bc20bf90e3", "fullTitle": "The Political Structure of UK Broadcasting 1949\u20131999", "doi": "https://doi.org/10.14619/011", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "David Elstein", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9a0ddf51-69f0-465a-906f-43c4a545e507", "fullTitle": "The Politics of Micro-Decisions: Edward Snowden, Net Neutrality, and the Architectures of the Internet", "doi": "https://doi.org/10.14619/005", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Christopher Kelty", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Valentine A. Pakis", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "9d876020-fb2f-4fdb-a5d9-93c1e43ae8a2", "fullTitle": "There is no Software, there are just Services", "doi": "https://doi.org/10.14619/008", "publicationDate": "2015-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Irina Kaldrack", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Martina Leeker", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "36f7480e-ca45-452c-a5c0-ba1dccf135ec", "fullTitle": "Touchscreen Archaeology: Tracing Histories of Hands-On Media Practices", "doi": "https://doi.org/10.14619/1860", "publicationDate": "2021-05-17", "place": "L\u00fcneburg", "contributions": [{"fullName": "Wanda Strauven", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "618f4192-11d9-49bd-b776-a842e2331563", "fullTitle": "Tracks from the Crypt", "doi": "https://doi.org/10.14619/0030", "publicationDate": "2019-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "John Mowitt", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Rebecca Boguska", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Vinzenz Hediger", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "38872158-58b9-4ddf-a90e-f6001ac6c62d", "fullTitle": "Trick 17: Mediengeschichten zwischen Zauberkunst und Wissenschaft", "doi": "https://doi.org/10.14619/017", "publicationDate": "2016-07-14", "place": "L\u00fcneburg, Germany", "contributions": [{"fullName": "Sebastian Vehlken", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "Katja M\u00fcller-Helle", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Jan M\u00fcggenburg", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 3}, {"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "9372f7a7-f72e-4a67-8818-9176667a1c52", "fullTitle": "Uexk\u00fcll\u2019s Surroundings: Umwelt Theory and Right-Wing Thought", "doi": "https://doi.org/10.14619/2010", "publicationDate": "2022-03-23", "place": "L\u00fcneburg", "contributions": [{"fullName": "Gottfried Schn\u00f6dl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Michael Thomas Taylor", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 3}, {"fullName": "Wayne Yung", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "548200fa-0468-4e56-9986-9b5b76ebc4f2", "fullTitle": "Uexk\u00fclls Umgebungen: Umweltlehre und rechtes Denken", "doi": "https://doi.org/10.14619/1921", "publicationDate": "2021-10-22", "place": "L\u00fcneburg", "contributions": [{"fullName": "Gottfried Schn\u00f6dl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Florian Sprenger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "5465cd7a-47a9-4c93-973b-96d471ec38dc", "fullTitle": "Undoing Networks", "doi": "https://doi.org/10.14619/153-2", "publicationDate": "2021-06-10", "place": "L\u00fcneburg", "contributions": [{"fullName": "Tero Karppi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Urs St\u00e4heli", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Clara Wieghorst", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Lea P. Zierott", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "dbc440f5-0d0d-4602-bbf1-1f5c4330e8ad", "fullTitle": "Unterwachen und Schlafen: Anthropophile Medien nach dem Interface", "doi": "https://doi.org/10.14619/1358", "publicationDate": "2018-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Michael Andreas", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Dawid Kasprowicz", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Stefan Rieger", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "9b240ce3-dbd0-48a7-aa24-c39c8d9509d4", "fullTitle": "Von Open Access zu Open Science: Zum Wandel digitaler Kulturen der wissenschaftlichen Kommunikation", "doi": "https://doi.org/10.14619/1303", "publicationDate": "2018-01-01", "place": "L\u00fcneburg", "contributions": [{"fullName": "Christian Heise", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b090bff9-4197-454d-8292-d1c6b31f8acf", "fullTitle": "Who Owns the Images?: The Paradox of Archives, between Commercialization, Free Circulation and Respect", "doi": "https://doi.org/10.14619/0146", "publicationDate": null, "place": "L\u00fcneburg", "contributions": [{"fullName": "Sylvie Lindeperg", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ania Szczepanska", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.mooreweinberg.com/", "imprintId": "632c9455-822f-4d83-8b9d-2aff609efd55", "imprintName": "Moore & Weinberg", "updatedAt": "2022-10-20T13:47:03.800463+00:00", "createdAt": "2022-10-20T13:47:03.800463+00:00", "publisherId": "a6551c38-1743-4416-aea9-302358733db5", "publisher": {"publisherName": "Moore & Weinberg", "publisherId": "a6551c38-1743-4416-aea9-302358733db5"}, "works": [], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/oliphaunt-books/", "imprintId": "353047d8-1ea4-4cc5-bd08-e9cedb4a3e8d", "imprintName": "Oliphaunt Books", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "3772a10e-3f0d-40e2-b1fb-372a57d826cc", "fullTitle": "21st-Century Medieval Studies: Seeing a Forest as Well as Trees", "doi": "https://doi.org/10.21983/P3.0067.1.04", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Frank Battaglia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "94ae5e32-738d-4ec2-8ff9-5e2789bc1f97", "fullTitle": "2nd Program of the Ornamentalists", "doi": "https://doi.org/10.21983/P3.0067.1.21", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Daniel C. Remein", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1db8e7fe-62f8-4362-a3e1-c077b9270aac", "fullTitle": "A Medieval: Manifesto", "doi": "https://doi.org/10.21983/P3.0067.1.22", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Christopher Roman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2edbdfee-0e51-4ff9-826e-25a83d641d8f", "fullTitle": "Animals and the Medieval Culture of Empire", "doi": "https://doi.org/10.21983/P3.0006.1.04", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sharon Kinoshita", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0090dbfb-bc8f-44aa-9803-08b277861b14", "fullTitle": "Animal, Vegetable, Mineral: Ethics and Objects", "doi": "https://doi.org/10.21983/P3.0006.1.00", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "59832623-40d0-46d2-b80f-0435d2a7dac5", "fullTitle": "Animal, Vegetable, Mineral: Twenty Questions", "doi": "https://doi.org/10.21983/P3.0006.1.14", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jonathan Gil Harris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1ff02944-88ce-4cc0-ab54-f4b4c26b23d6", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0067.1.32", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eileen A. Joy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Myra Seaman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "58b60e16-7914-4125-81a0-32a0113c6c14", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0006.1.15", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4a948280-c61f-47e3-8c36-c92e62be96cb", "fullTitle": "Be Critical!", "doi": "https://doi.org/10.21983/P3.0067.1.07", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ruth Evans", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "eb8a2862-e812-4730-ab06-8dff1b6208bf", "fullTitle": "Burn after Reading: Vol. 1, Miniature Manifestos for a Post/medieval Studies + Vol. 2, The Future We Want: A Collaboration", "doi": "https://doi.org/10.21983/P3.0067.1.00", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eileen A. Joy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Myra Seaman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "e768607c-1ddf-426e-ab67-0365f315b58c", "fullTitle": "Burn(ed) Before Writing: The Late Stages of a Late Medieval PhD and Current Academic Realities", "doi": "https://doi.org/10.21983/P3.0067.1.13", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "David Hadbawnik", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9087d11b-e8df-4a49-b56e-4701c7a169dd", "fullTitle": "De catervis ceteris", "doi": "https://doi.org/10.21983/P3.0067.1.20", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Chris Piuma", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a8d1b6fa-cfbe-4402-8c2d-5836670ef466", "fullTitle": "Exemplary Rocks", "doi": "https://doi.org/10.21983/P3.0006.1.06", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Kellie Roberston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "79848444-0b40-461d-8898-14fab7a60493", "fullTitle": "Field Change/ Discipline Change", "doi": "https://doi.org/10.21983/P3.0067.1.26", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Anne Harris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Overbey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "b4388410-e733-48b6-a886-f7f6c009ca37", "fullTitle": "Fluid ", "doi": "https://doi.org/10.21983/P3.0078.1.09", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "James Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5731bbd3-32b4-47bc-b667-c62e5ba5adb9", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0067.1.01", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eileen A. Joy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Myra Seaman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "00f5d727-2f66-4bd6-a9ba-d745bdb374a2", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0006.1.01", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f1ccf19d-3b96-471c-955b-cefde7e369a2", "fullTitle": "Frontmatter ", "doi": "https://doi.org/10.21983/P3.0078.1.01", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e754eaeb-4dd6-4a33-b97e-79afc17093d1", "fullTitle": "Fuck Postcolonialism ", "doi": "https://doi.org/10.21983/P3.0067.1.17", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Erin Maglaque", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1c791256-926d-45dc-8129-fd52ba325daf", "fullTitle": "Hewn", "doi": "https://doi.org/10.21983/P3.0078.1.04", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Anne F. Harris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ddb6dbe6-cc7f-49a8-a919-20e92df9c934", "fullTitle": "Historicism and its Discontents", "doi": "https://doi.org/10.21983/P3.0067.1.24", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Erik Wade", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8d6bbe4a-4eda-4519-bdb5-f432c844c603", "fullTitle": "History and Commitment", "doi": "https://doi.org/10.21983/P3.0067.1.14", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Guy Halsall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f77a374d-122b-40e9-b41e-be4e0bdbed9e", "fullTitle": "Homo Narrans", "doi": "https://doi.org/10.21983/P3.0067.1.23", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eva von Contzen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a6fba141-cf6f-40e3-8ecf-0703a844e569", "fullTitle": "Human", "doi": "https://doi.org/10.21983/P3.0078.1.05", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Alan Montroso", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "767af9e2-5b6d-48d2-af4b-c174b0dfcfd2", "fullTitle": "Inhuman", "doi": "https://doi.org/10.21983/P3.0078.1.10", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ian Bogost", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "37cb9bb4-0bb3-4bd3-86ea-d8dfb60c9cd8", "fullTitle": "Inhuman Nature", "doi": "https://doi.org/10.21983/P3.0078.1.00", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f8188cdd-408c-4488-a91a-9eb60f2ab16e", "fullTitle": "Intentionally Good, Really Bad", "doi": "https://doi.org/10.21983/P3.0067.1.03", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Heather Bamford", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "be5aeeb2-ac04-421a-80c4-971e421a32a5", "fullTitle": "Introduction: All Things", "doi": "https://doi.org/10.21983/P3.0006.1.02", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "32444d09-9bb3-4048-88b7-484c822e8aa7", "fullTitle": "Introduction: Ecostitial", "doi": "https://doi.org/10.21983/P3.0078.1.02", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Jerome Cohen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8ad50dd0-cf94-4f8c-8b75-fa270084284a", "fullTitle": "Matter", "doi": "https://doi.org/10.21983/P3.0078.1.06", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Valerie Allen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4e85b66e-5607-427a-a003-56adeb6f6196", "fullTitle": "Medievalism/ Surrealism ", "doi": "https://doi.org/10.21983/P3.0067.1.19", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Thomas Mical", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a0673b06-78fb-489f-9019-4176b65cfbb6", "fullTitle": "Medieval Studies in the Subjunctive Mood", "doi": "https://doi.org/10.21983/P3.0067.1.11", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Gaelan Gilbert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "96532208-4c49-426b-90f1-d22643e9ad08", "fullTitle": "Mineral Virtue", "doi": "https://doi.org/10.21983/P3.0006.1.07", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Valeria Allen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ee1b4ad4-35ca-411a-bb8a-05e32dff6abc", "fullTitle": "Mood Change/ Collective Change", "doi": "https://doi.org/10.21983/P3.0067.1.31", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Julian Yates", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Julie Orlemanski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "3cb9fda7-8557-4476-a889-b5e215f87090", "fullTitle": "Net Worth", "doi": "https://doi.org/10.21983/P3.0067.1.05", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Bettina Bildhauer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3c47723a-e486-4eea-a095-fc36833896a9", "fullTitle": "On Never Letting Go", "doi": "https://doi.org/10.21983/P3.0067.1.15", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Cary Howie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "62282825-816b-40b1-bb5d-0d0fee70b29e", "fullTitle": "Our Feminism/ Our Activism", "doi": "https://doi.org/10.21983/P3.0067.1.06", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Martha Easton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Maggie Williams", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "6991c2e1-3586-44e2-8d4f-35132670847b", "fullTitle": "Paradigm Change/ Institute Change", "doi": "https://doi.org/10.21983/P3.0067.1.27", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "L.O. Aranye Fradenburg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Eileen A. Joy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "f0e1f3de-bbc1-4ca2-bf5f-e2552a1b455e", "fullTitle": "Powers of the Hoard: Further Notes on Material Agency", "doi": "https://doi.org/10.21983/P3.0006.1.11", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jane Bennett", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ba0e3afe-7742-4476-84a4-007a8ce918d9", "fullTitle": "Prefatory Note: Manifest This!", "doi": "https://doi.org/10.21983/P3.0067.1.02", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eileen A. Joy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bd102e35-f2f2-47d4-962a-e2b45c1a4465", "fullTitle": "Radical Ridicule", "doi": "https://doi.org/10.21983/P3.0067.1.12", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Noah D. Guynn", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "49035675-e062-45ba-9eee-6e3f8ef044b5", "fullTitle": "Recreation", "doi": "https://doi.org/10.21983/P3.0078.1.07", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lowell Duckert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9bccf97d-ca4e-42e0-8d8d-da4eb065f247", "fullTitle": "Ruinous Monument': Transporting Objects in Herbert's Persepolis", "doi": "https://doi.org/10.21983/P3.0006.1.13", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Nedda Mehdizadeh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d951299d-8501-4d76-ba76-347e69184748", "fullTitle": "Sheep Tracks: A Multi-Species Impression", "doi": "https://doi.org/10.21983/P3.0006.1.09", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Julian Yates", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "db8589de-04c4-4053-a46a-c9c6843d48c8", "fullTitle": "Shipwreck", "doi": "https://doi.org/10.21983/P3.0078.1.03", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Steve Mentz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "97f1b05a-50e5-49b5-8e03-7765fea05b41", "fullTitle": "Speaking Stones, John Muir, and a Slower (Non)Humanities", "doi": "https://doi.org/10.21983/P3.0006.1.12", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lowell Duckert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f3ed8c7c-c860-483e-be4f-c29e7e10c059", "fullTitle": "Sticking Together", "doi": "https://doi.org/10.21983/P3.0067.1.09", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lara Farina", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "736eb16a-c39f-4a5f-a942-e3ace073ec69", "fullTitle": "The Floral and the Human ", "doi": "https://doi.org/10.21983/P3.0006.1.05", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Peggy McCracken", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ce653e99-b423-4cc2-9ae7-03566f0ed9fc", "fullTitle": "The Gothic Fly ", "doi": "https://doi.org/10.21983/P3.0067.1.16", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Shayne Aaron Legassie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d0135f0b-01a3-487d-90bc-bcdc05489150", "fullTitle": "The Renaissance Res Publica of Furniture", "doi": "https://doi.org/10.21983/P3.0006.1.10", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Julia Reinhard Lupton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "90623d34-8119-4628-a86c-acf4a06bf81d", "fullTitle": "This Is Your Brain on Medieval Studies", "doi": "https://doi.org/10.21983/P3.0067.1.08", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Joshua R. Eyler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dfa8f16b-b308-422b-b244-234e36ef56f2", "fullTitle": "Time Change/ Mode Change", "doi": "https://doi.org/10.21983/P3.0067.1.28", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Allan Mitchell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Will Stockton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "bb4e7716-2ca8-47e9-8b9f-6ee99c8551fa", "fullTitle": "Tis Magick, Magick That Will Have Ravished Me", "doi": "https://doi.org/10.21983/P3.0067.1.25", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lisa Weston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "58ad4527-c875-47f7-9e6c-aa83fe4ccc6d", "fullTitle": "Trees", "doi": "https://doi.org/10.21983/P3.0078.1.08", "publicationDate": "2014-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Alfred Kentigern Siewers", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "989f1fe9-1e1c-4fb0-806f-f0b587edd3a7", "fullTitle": "Voice Change/ Language Change", "doi": "https://doi.org/10.21983/P3.0067.1.30", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jonathan Hsy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Chris Piuma", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "535bd39c-9360-4147-84f5-94ce658e6e3e", "fullTitle": "Waging Guerrilla Warfare Against the 19th Century", "doi": "https://doi.org/10.21983/P3.0067.1.10", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Matthew Gabriele", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6c081851-5a66-49b9-b199-2e8dbc6dc5af", "fullTitle": "We Are the Material Collective", "doi": "https://doi.org/10.21983/P3.0067.1.18", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Material Collective", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4ca226df-1710-4296-83b3-ee7ba5f505d5", "fullTitle": "With the World, or Bound to Face the Sky: the Postures of the Wild-Child of Hesse", "doi": "https://doi.org/10.21983/P3.0006.1.03", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Karl Steel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5564d1f6-3076-4192-9cd8-84b4d3cfc99e", "fullTitle": "World Change/ Sea Change ", "doi": "https://doi.org/10.21983/P3.0067.1.29", "publicationDate": "2014-04-28", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lowell Duckert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Steve Mentz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "2540d941-4fbe-4966-8030-94be979598b5", "fullTitle": "You Are Here: A Manifesto", "doi": "https://doi.org/10.21983/P3.0006.1.08", "publicationDate": "2012-05-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eileen A. Joy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://www.openbookpublishers.com/", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprintName": "Open Book Publishers", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}, "works": [{"workId": "18f0f718-714e-4ed3-8693-35b47641f23b", "fullTitle": "0. Introduction: Hybrid Books in Flux", "doi": "https://doi.org/10.11647/OBP.0145.05", "publicationDate": "2019-07-16", "place": "Cambridge, UK", "contributions": [{"fullName": "Kathryn M. Rudy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "45a6622c-a306-4559-bb77-25367dc881b8", "fullTitle": "10. 1798, 1802: Naigeon, the OEuvres de Diderot, and the Censored Preface to Montaigne", "doi": "https://doi.org/10.11647/OBP.0199.10", "publicationDate": "2020-11-12", "place": "Cambridge, UK", "contributions": [{"fullName": "Caroline Warman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "430881b9-60c4-4bc8-a9d9-155a8d16c419", "fullTitle": "10.1. A Dark Dream: God's Calling of Samuel and the Ministry of Eli (1 Samuel 3)", "doi": "https://doi.org/10.11647/OBP.0172.16", "publicationDate": "2019-05-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Caleb Froehlich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f7cfa2f5-4a81-4825-be70-a971665d16f9", "fullTitle": "10.2. Composer\u2019s Reflections", "doi": "https://doi.org/10.11647/OBP.0172.17", "publicationDate": "2019-05-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Se\u00e1n Doherty", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ae067759-1e51-4a09-bb84-c5dfc80d3e60", "fullTitle": "10. Adaptability in Evolution", "doi": "https://doi.org/10.11647/OBP.0097.10", "publicationDate": "2017-02-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Patrick Bateson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "01bfea9c-a9b3-421c-b872-22d4f8ed2012", "fullTitle": "10. A Geographical Political Ecology of Eastern European Food Systems", "doi": "https://doi.org/10.11647/OBP.0244.10", "publicationDate": "2021-07-28", "place": "Cambridge, UK", "contributions": [{"fullName": "Renata Blumberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "49e6d10c-5d2a-491e-b377-69cfa5e85ff6", "fullTitle": "10. A Jew\u2019s Testimony Regarding a Statement Made in His Presence by a Muslim, Testified on Monday 20th Kislev 5418 (1657)", "doi": "https://doi.org/10.11647/OBP.0208.16", "publicationDate": "2021-09-10", "place": "Cambridge, UK", "contributions": [{"fullName": "Werner Diem", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f5e0f68f-493a-4a6a-8d0e-c16988eea4a9", "fullTitle": "10. Alternative Ways to Finance Major Port Projects: Seaports in Indonesia", "doi": "https://doi.org/10.11647/OBP.0189.10", "publicationDate": "2019-11-18", "place": "Cambridge, UK", "contributions": [{"fullName": "Waskitha W. Galih", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ruslan Prijadi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "1456e385-a0fb-496b-a4c3-c4d48c281365", "fullTitle": "10. Amores 1.4: Secret signs", "doi": "https://doi.org/10.11647/OBP.0067.09", "publicationDate": "2016-05-15", "place": "Cambridge, UK", "contributions": [{"fullName": "William Turpin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dd771db3-b68e-4cfb-96d7-1d1d2de3a9ec", "fullTitle": "10. Anti-Lehren. Szene und Lehre in Friedrich Nietzsches Also sprach Zarathustra", "doi": "https://doi.org/10.11647/OBP.0133.10", "publicationDate": "2018-06-19", "place": "Cambridge, UK", "contributions": [{"fullName": "Werner Stegmaier", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2a065323-76cd-4f54-b83b-19f2a925f426", "fullTitle": "10. Architectural Copyright, Painters and Public Space in Mid-Nineteenth-Century Britain", "doi": "https://doi.org/10.11647/OBP.0247.10", "publicationDate": "2021-10-08", "place": "Cambridge, UK", "contributions": [{"fullName": "Elena Cooper", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marta Iljadica", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "7eca6fdd-a4c2-4534-94dc-7656e4571ede", "fullTitle": "10. Art and Nature", "doi": "https://doi.org/10.11647/OBP.0278.10", "publicationDate": "2021-12-10", "place": "Cambridge, UK", "contributions": [{"fullName": "Philip Graham", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8f888e7c-bd47-49b6-bbbf-5caf5889c116", "fullTitle": "10. A Song Abroad", "doi": "https://doi.org/10.11647/OBP.0231.10", "publicationDate": "2021-12-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Morag Josephine Grant", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "45eb89c6-58c3-434c-9ea5-628757260a97", "fullTitle": "10. A Taste for Play: Lifestyle and Live-Action Role-playing in Siberia and the Russian Far East", "doi": "https://doi.org/10.11647/OBP.0171.10", "publicationDate": "2019-11-22", "place": "Cambridge, UK", "contributions": [{"fullName": "Tatiana Barchunova", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Joachim Otto Habeck", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "bf47b964-d10a-4163-b35c-449e6da18a55", "fullTitle": "10. Bangsamoro: A Case Study in Governing for the Common Good", "doi": "https://doi.org/10.11647/OBP.0290.13", "publicationDate": "2022-04-26", "place": "Cambridge, UK", "contributions": [{"fullName": "Patrick Riordan S.J.", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e21c29b4-b947-4009-a3fe-ece0a026a469", "fullTitle": "10. Bursting Out of the Bubble: Social Media, Openness and Higher Education", "doi": "https://doi.org/10.11647/OBP.0162.10", "publicationDate": "2019-06-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Jennie Blake", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Chris Millson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Sam Aston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "f3162db7-9019-4705-b67d-59d15fd8bcaa", "fullTitle": "10 Calculation", "doi": "https://doi.org/10.11647/OBP.0225.10", "publicationDate": "2020-10-22", "place": "Cambridge, UK", "contributions": [{"fullName": "Stephen Robertson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "924ebc65-d1d3-4dfb-8364-81c427f56c93", "fullTitle": "10. Cardiopulmonary Bypass: Making Surgery on the Heart Possible", "doi": "https://doi.org/10.11647/OBP.0055.10", "publicationDate": "2015-05-04", "place": "Cambridge, UK", "contributions": [{"fullName": "Jack Botting", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d43915c5-6545-448f-a149-eaf97a840e5d", "fullTitle": "10. Communication and Official Enlightenment: The Journal of the Ministry of Public Education, 1834\u20131855", "doi": "https://doi.org/10.11647/OBP.0122.10", "publicationDate": "2017-11-27", "place": "Cambridge, UK", "contributions": [{"fullName": "Ekaterina Basargina", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0226225b-a767-49ad-a15b-9152ccca8595", "fullTitle": "10. Composing a Shot \u2014 Tips and Techniques", "doi": "https://doi.org/10.11647/OBP.0255.10", "publicationDate": "2021-11-02", "place": "Cambridge, UK", "contributions": [{"fullName": "Darren R. Reid", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Brett Sanders", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "8096b1fb-2c51-4d71-a037-92330147bc88", "fullTitle": "10. Conclusions", "doi": "https://doi.org/10.11647/OBP.0248.10", "publicationDate": "2021-05-03", "place": "Cambridge, UK", "contributions": [{"fullName": "David Yeandle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7672bf4f-c7b7-4fc0-855e-3c4987349e59", "fullTitle": "10. Conserving Ecosystems", "doi": "https://doi.org/10.11647/OBP.0177.10", "publicationDate": "2019-09-08", "place": "Cambridge, UK", "contributions": [{"fullName": "John Wilson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Richard Primack", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "b96f747d-3f3c-4116-aa19-abd85ffc7574", "fullTitle": "10. Contemplative Studies of the 'Natural' World", "doi": "https://doi.org/10.11647/OBP.0222.10", "publicationDate": "2020-06-12", "place": "Cambridge, UK", "contributions": [{"fullName": "Francesco Prota", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gianfranco Viesti", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Mauro Bux", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "a88a994c-2db1-43a4-a0b8-e9b66cd477bf", "fullTitle": "10. Contemplative Studies of the 'Natural' World", "doi": "https://doi.org/10.11647/OBP.0186.10", "publicationDate": "2020-05-07", "place": "Cambridge, UK", "contributions": [{"fullName": "David Haskell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ec1e35f9-be50-479e-b6ea-978ca0b2e1b7", "fullTitle": "10. Convict labour in early colonial Northern Nigeria: a preliminary study", "doi": "https://doi.org/10.11647/OBP.0052.10", "publicationDate": "2015-02-16", "place": "Cambridge, UK", "contributions": [{"fullName": "Mohammed Bashir Salau", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e1f45b88-23f0-45e0-ae75-9c3fec6a9b31", "fullTitle": "10. COVID-19 and the Corporate Digital Divide", "doi": "https://doi.org/10.11647/OBP.0280.10", "publicationDate": "2021-11-26", "place": "Cambridge, UK", "contributions": [{"fullName": "D\u00e9sir\u00e9e R\u00fcckert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Reinhilde Veugelers", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Antilia Virginie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Christoph Weiss", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "5be4e454-4d93-4034-949e-0bd297e151c7", "fullTitle": "10. Creating Languages", "doi": "https://doi.org/10.11647/OBP.0206.10", "publicationDate": "2020-05-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Katrin Kohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ab53bc95-7985-4ae8-91b8-9d228e136362", "fullTitle": "10. DARPA\u2014Enabling Technical Innovation", "doi": "https://doi.org/10.11647/OBP.0184.10", "publicationDate": "2020-01-09", "place": "Cambridge, UK", "contributions": [{"fullName": "Jinendra Ranka", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "91e4478c-8978-4192-b749-e34b36b1f678", "fullTitle": "10. Dialogue in Eternity: Children, Mathematics, and Landscapes of Investigation", "doi": "https://doi.org/10.11647/OBP.0316.10", "publicationDate": "2022-12-09", "place": "Cambridge, UK", "contributions": [{"fullName": "Ana Carolina Faustino", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "95120190-b5f9-4a8c-bbef-bc58adf29f2b", "fullTitle": "10. Diversity, Equity, Inclusion, and Racial Injustice in the Classical Music Professions: A Call to Action", "doi": "https://doi.org/10.11647/OBP.0242.10", "publicationDate": "2021-03-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Susan Feder", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Anthony McGill", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "317c5fc6-51d1-4ec1-b673-b6d650470536", "fullTitle": "10. Dynamic Approaches", "doi": "https://doi.org/10.11647/OBP.0261.10", "publicationDate": "2021-07-07", "place": "Cambridge, UK", "contributions": [{"fullName": "Kristien Hens", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8595a8d6-1f04-47b4-be45-a8a9dcc5e5d1", "fullTitle": "10. Early Modern Correspondence: A New Challenge for Digital Editions", "doi": "https://doi.org/10.11647/OBP.0095.10", "publicationDate": "2016-08-15", "place": "Cambridge, UK", "contributions": [{"fullName": "Camille Desenclos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "44c23a52-d11c-440e-9296-fee1cfea76ee", "fullTitle": "10. End the \u2018Green\u2019 Delusions: Industrial-Scale Renewable Energy is Fossil Fuel+", "doi": "https://doi.org/10.11647/OBP.0265.10", "publicationDate": "2021-09-28", "place": "Cambridge, UK", "contributions": [{"fullName": "Alexander Dunlap", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "032a8080-ec96-4392-afa6-abe3de5d72f2", "fullTitle": "10. e-Waste Peep Show: A Research-Creation Project on the (In)visibility of Technological Waste", "doi": "https://doi.org/10.11647/OBP.0213.10", "publicationDate": "2021-04-29", "place": "Cambridge, UK", "contributions": [{"fullName": "Fan Lai-Tze", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "31f87beb-0391-48dc-a801-eeaa32e5998d", "fullTitle": "10. Facilities & Finance", "doi": "https://doi.org/10.11647/OBP.0240.10", "publicationDate": "2021-02-23", "place": "Cambridge, UK", "contributions": [{"fullName": "Andrew Comrie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d22cb95b-e35f-4364-8359-6aeb070bb324", "fullTitle": "10. Feedback Loops", "doi": "https://doi.org/10.11647/obp.0309.10", "publicationDate": "2022-06-23", "place": "Cambridge, UK", "contributions": [{"fullName": "Geoff Meeks", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "J. Gay Meeks", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "7128dd7f-a9a1-4505-83cc-631d748dac44", "fullTitle": "10. Freyr, Heorot and the Hunt for the Solar Stag", "doi": "https://doi.org/10.11647/OBP.0190.10", "publicationDate": "2020-01-14", "place": "Cambridge, UK", "contributions": [{"fullName": "Edward Pettit", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f4743d0b-0d20-4e73-8fef-c99df6bc2a91", "fullTitle": "10. General Attainment", "doi": "https://doi.org/10.11647/OBP.0292.10", "publicationDate": "2022-07-11", "place": "Cambridge, UK", "contributions": [{"fullName": "Susan Hallam", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Evangelos Himonides", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "93a8fd7c-4e77-4717-9de0-e60201846623", "fullTitle": "10. Getting your head around the Universal Basic Income", "doi": "https://doi.org/10.11647/OBP.0155.10", "publicationDate": "2018-10-15", "place": "Cambridge, UK", "contributions": [{"fullName": "Daniel Nettle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "04568c56-19e2-48b6-b274-5611e0da3f2a", "fullTitle": "10. How Conservation Practice Can Generate Evidence", "doi": "https://doi.org/10.11647/OBP.0321.10", "publicationDate": "2022-12-06", "place": "Cambridge, UK", "contributions": [{"fullName": "Nancy Ockendon", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marc W. Cadotte", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Johanna Eklund", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul J. Ferraro", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Martin Fisher", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Mark Hancock", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Thomas A. Worthington", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}]}, {"workId": "49a7089d-737a-4892-83a6-9aaeeea41083", "fullTitle": "10. How Readers Used the Local Paper", "doi": "https://doi.org/10.11647/OBP.0148.10", "publicationDate": "2018-10-31", "place": "Cambridge, UK", "contributions": [{"fullName": "Andrew Hobbs", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9f39d174-8788-4160-8f88-3bea18ccceb1", "fullTitle": "10. How Readers Used the Local Paper", "doi": "https://doi.org/10.11647/OBP.0152.10", "publicationDate": "2018-12-13", "place": "Cambridge, UK", "contributions": [{"fullName": "Andrew Hobbs", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ad66d438-3e49-4ed4-ab94-637eebc311d6", "fullTitle": "10. How to Write the Material and Methods Section?", "doi": "https://doi.org/10.11647/OBP.0235.10", "publicationDate": "2021-05-19", "place": "Cambridge, UK", "contributions": [{"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ddcb29f9-bc1e-46bb-b42a-5bb8a85b9206", "fullTitle": "10. Humility and the (P)arts of Art", "doi": "https://doi.org/10.11647/OBP.0066.11", "publicationDate": "2015-09-01", "place": "Cambridge, UK", "contributions": [{"fullName": "K P Clarke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b791c6f5-af07-4be6-8f51-fc3df03e84d5", "fullTitle": "10. Illuminating the Big Picture: Frederic Church\u2019s Heart of the Andes Viewed by Writers", "doi": "https://doi.org/10.11647/OBP.0151.10", "publicationDate": "2019-03-12", "place": "Cambridge, UK", "contributions": [{"fullName": "Katherine Manthorne", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "daf32349-2a75-4299-8e60-c6545f86e1ba", "fullTitle": "10.Luisa Miller(1858)", "doi": "https://doi.org/10.11647/OBP.0090.10", "publicationDate": "2016-07-11", "place": "Cambridge, UK", "contributions": [{"fullName": "Massimo Zicari", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "17c8127c-cefb-4916-94a0-ab155c918e84", "fullTitle": "10. India: Learning Challenges for the Marginalized", "doi": "https://doi.org/10.11647/OBP.0256.10", "publicationDate": "2022-02-21", "place": "Cambridge, UK", "contributions": [{"fullName": "Udaya Narayana Singh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Rajarshi Singh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Padmakali Banerjee", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "16a5a853-cfe2-42e4-9f02-bf4c482f0a6d", "fullTitle": "10. Intermediating Infrastructure Finance: Market Contours", "doi": "https://doi.org/10.11647/OBP.0106.10", "publicationDate": "2016-11-21", "place": "Cambridge, UK", "contributions": []}, {"workId": "2992973c-348f-4c4b-808e-1882b6571c1f", "fullTitle": "10. Introduction to the Simplified Sign System", "doi": "https://doi.org/10.11647/OBP.0220.01", "publicationDate": "2020-07-30", "place": "Cambridge, UK", "contributions": [{"fullName": "John D. Bonvillian", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nicole Kissane Lee", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Tracy T. Dooley", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Filip T. Loncke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "38fd7881-dca8-4225-af40-148b34adfb39", "fullTitle": "10. Irish Students Turning First-Year Transition Obstacles into Successful Progression", "doi": "https://doi.org/10.11647/OBP.0203.10", "publicationDate": "2020-07-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Vera Sheridan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "881a9383-d549-4278-ad8d-52923bbe3af8", "fullTitle": "10. Jewish Demographics and Economics at the Onset of the European Middle Ages", "doi": "https://doi.org/10.11647/OBP.0219.10", "publicationDate": "2021-04-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Michael Toch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "aa375ea0-a0e0-4799-95f0-e94d52bc24b9", "fullTitle": "10. Ka \u00cfing I Mei \u2013 Home", "doi": "https://doi.org/10.11647/OBP.0137.10", "publicationDate": "2018-04-25", "place": "Cambridge, UK", "contributions": [{"fullName": "Soso Tham", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9592bd48-425d-4c21-bbcd-f319520ace05", "fullTitle": "10. Kuwait: From \"Hollywood of the Gulf\" to Social Media Diwaniyas", "doi": "https://doi.org/10.11647/OBP.0238.10", "publicationDate": "2021-03-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Fatima Alsalem", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0e7094e8-0eff-4f0c-993a-f16fe3def79f", "fullTitle": "10. Maggot-assisted Wound Healing", "doi": "https://doi.org/10.11647/obp.0300.10", "publicationDate": "2022-07-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Yamni Nigam", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael R. Wilson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "1ef9d286-0c2b-4217-8d9f-2bffe5fda460", "fullTitle": "10. Medical Ethics and Environmental Ethics", "doi": "https://doi.org/10.11647/OBP.0320.10", "publicationDate": "2022-12-09", "place": "Cambridge, UK", "contributions": [{"fullName": "Kristien Hens", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2772900c-4074-41d6-9a27-5e5e683178d7", "fullTitle": "10. Memories from Yonder", "doi": "https://doi.org/10.11647/OBP.0218.13", "publicationDate": "2020-09-29", "place": "Cambridge, UK", "contributions": [{"fullName": "Christie Neptune", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "92edd5b5-19a1-4df7-aded-601b7ef5717b", "fullTitle": "10. Metaphors to Think by: The Sun and Divided Line Analogies, Book VI", "doi": "https://doi.org/10.11647/OBP.0229.10", "publicationDate": "2020-11-06", "place": "Cambridge, UK", "contributions": [{"fullName": "Sean McAleer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "39e399fb-cd40-461d-97cf-cf7f3a14cc48", "fullTitle": "10. Modification and Enhancement of Consciousness", "doi": "https://doi.org/10.11647/OBP.0107.10", "publicationDate": "2018-03-07", "place": "Cambridge, UK", "contributions": [{"fullName": "David Gamez", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d33f77f4-18cb-4ecf-b31c-a504400d7b33", "fullTitle": "10. Multi-Criteria Decision Making", "doi": "https://doi.org/10.11647/OBP.0108.10", "publicationDate": "2017-01-23", "place": "Cambridge, UK", "contributions": [{"fullName": "Love Ekenberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karin Hansson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Mats Danielson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "G\u00f6ran Cars", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Lars In de Betou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Joost Buurman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Manilla Ernst", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}, {"fullName": "Tobias Fasth", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 8}, {"fullName": "Rebecca Forsberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 9}, {"fullName": "Johanna Gustafsson F\u00fcrst", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 10}, {"fullName": "Karin E. Hansson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 11}, {"fullName": "Petter Karlstr\u00f6m", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 12}, {"fullName": "Florence N. Kivunike", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 13}, {"fullName": "Aron Larsson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 14}, {"fullName": "Thomas Liljenberg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 15}, {"fullName": "Hans Liljenstr\u00f6m", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 16}, {"fullName": "Adina Marincea", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 17}, {"fullName": "Adriana Mihai", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 18}, {"fullName": "Mona Riabacke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 19}, {"fullName": "Willmar Sauter", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 20}, {"fullName": "Uno Svedin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 21}, {"fullName": "Michael Thompson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 22}, {"fullName": "F.F. Tusubira", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 23}, {"fullName": "Harko Verhagen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 24}, {"fullName": "M\u00e5ns Wrange", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 25}]}, {"workId": "f6b272ba-2b02-476b-b64f-a8ff5b9edef6", "fullTitle": "10. My Baby Saved My Life: Migration and Motherhood in an American High School", "doi": "https://doi.org/10.11647/OBP.0153.10", "publicationDate": "2019-03-08", "place": "Cambridge, UK", "contributions": [{"fullName": "Jessica Ingram", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f8f52e28-f982-4f6e-91f8-0186eedbfae1", "fullTitle": "10. Nifalisation", "doi": "https://doi.org/10.11647/OBP.0310.10", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d3291d5d-4046-4d97-96be-edb990d592d5", "fullTitle": "10. \u2018Non basta il suono, e la voce\u2019: Listening for Tasso\u2019s Clorinda: Johann Strauss (the Elder) in Hamburg and Altona in 1836", "doi": "https://doi.org/10.11647/OBP.0226.10", "publicationDate": "2021-01-19", "place": "Cambridge, UK", "contributions": [{"fullName": "Jane Tylus", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "261dc3a0-05ea-4610-8ca8-35ecb4c1daf2", "fullTitle": "10. Of Bodies and Borders", "doi": "https://doi.org/10.11647/OBP.0296.10", "publicationDate": "2022-11-14", "place": "Cambridge, UK", "contributions": [{"fullName": "Maria Elena Ortiz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ana Teresa Fern\u00e1ndez", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "76c65ecc-7fed-4d10-9dc9-c2f2481cde72", "fullTitle": "10. Paradise Lost: Love in Eden, and the Critics who Obey", "doi": "https://doi.org/10.11647/OBP.0117.10", "publicationDate": "2017-07-10", "place": "Cambridge, UK", "contributions": [{"fullName": "Michael Bryson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Arpi Movsesian", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "1d4821c1-8d5a-4e92-9fd2-7edf492ee91c", "fullTitle": "10. Pictures and Properties", "doi": "https://doi.org/10.11647/OBP.0046.10", "publicationDate": "2014-09-21", "place": "Cambridge, UK", "contributions": [{"fullName": "Ben Blumson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1d041ee0-96f1-48ea-99cc-46ba73b43938", "fullTitle": "10. Public Spending for Future Generations: Recent Trends in EU Countries", "doi": "https://doi.org/10.11647/OBP.0328.10", "publicationDate": "2022-12-07", "place": "Cambridge, UK", "contributions": [{"fullName": "Lorenzo Ferrari", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Valentina Meliciani", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "7eb8003e-600c-48f3-aafd-a0b050950ccd", "fullTitle": "10. Reading the Acts and Lives of Performers in Mughal Persian Texts", "doi": "https://doi.org/10.11647/OBP.0062.10", "publicationDate": "2015-10-05", "place": "Cambridge, UK", "contributions": [{"fullName": "Sunil Sharma", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "625c7c53-ef95-4aea-a764-09645e0c7c57", "fullTitle": "10. Res Merae Facultatis: Through a Glass Darkly", "doi": "https://doi.org/10.11647/OBP.0056.10", "publicationDate": "2015-05-11", "place": "Cambridge, UK", "contributions": [{"fullName": "Douglas Cusine", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2e3e4bfd-50b6-4737-9347-9baff9d7d377", "fullTitle": "10. Restitution", "doi": "https://doi.org/10.11647/OBP.0047.10", "publicationDate": "2014-10-13", "place": "Cambridge, UK", "contributions": [{"fullName": "Mark Jones", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b721fb70-9c45-4591-a447-e49379ee4a8a", "fullTitle": "10. Schiller\u2019s \u2018Ode to Joy\u2019: A Reappraisal", "doi": "https://doi.org/10.11647/OBP.0180.10", "publicationDate": "2021-05-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Hugh Barr Nisbet", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "22a9239f-51d3-4083-a555-f35e8d622497", "fullTitle": "10. #SocialDiss: Transforming the Dissertation into Networked Knowledge Production", "doi": "https://doi.org/10.11647/OBP.0239.10", "publicationDate": "2021-05-04", "place": "Cambridge, UK", "contributions": [{"fullName": "Erin Rose Glass", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c6ea83bf-3db0-4394-9f31-31c9a2a4c1d9", "fullTitle": "10. Some Aspects of Control of Freshwater Invasive Species", "doi": "https://doi.org/10.11647/OBP.0267.10", "publicationDate": "2021-08-02", "place": "Cambridge, UK", "contributions": [{"fullName": "David Aldridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nancy Ockendon", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ricardo Rocha", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rebecca K. Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "William J. Sutherland", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "a7184f76-ea6c-4b64-9e5a-20c401a5b67f", "fullTitle": "10. SOME ASPECTS OF CONTROL OF FRESHWATER INVASIVE SPECIES", "doi": "https://doi.org/10.11647/OBP.0179.10", "publicationDate": "2019-06-26", "place": "Cambridge, UK", "contributions": [{"fullName": "David Aldridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nancy Ockendon", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ricardo Rocha", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rebecca K. Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "William J. Sutherland", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "184357c9-a31c-4b5c-b80c-536bf936037a", "fullTitle": "10. SOME ASPECTS OF CONTROL OF FRESHWATER INVASIVE SPECIES", "doi": "https://doi.org/10.11647/OBP.0131.10", "publicationDate": "2018-05-16", "place": "Cambridge, UK", "contributions": [{"fullName": "David Aldridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nancy Ockendon", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ricardo Rocha", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rebecca K. Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "William J. Sutherland", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "730ac19c-e4f0-490e-bb2c-db6644cf5a58", "fullTitle": "10. SOME ASPECTS OF CONTROL OF FRESHWATER INVASIVE SPECIES", "doi": "https://doi.org/10.11647/OBP.0191.10", "publicationDate": "2020-12-10", "place": "Cambridge, UK", "contributions": [{"fullName": "David Aldridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nancy Ockendon", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Ricardo Rocha", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rebecca K. Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "William J. Sutherland", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "68336239-1b0b-4c4e-ad66-17dab3cad22d", "fullTitle": "10. Some Remarks on the New Edition of the Works of Wilhelm M\u00fcller", "doi": "https://doi.org/10.11647/OBP.0258.10", "publicationDate": "2021-08-24", "place": "Cambridge, UK", "contributions": [{"fullName": "Roger Paulin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d5c28c4d-d92f-4531-b4ca-de2544ea8c90", "fullTitle": "10. Summing up", "doi": "https://doi.org/10.11647/OBP.0195.10", "publicationDate": "2019-12-12", "place": "Cambridge, UK", "contributions": [{"fullName": "Wanrudee Isaranuwatchai", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Rachel A. Archer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Anthony Culyer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "295add5c-7c05-44e9-a02b-a4f796f00006", "fullTitle": "10. Teaching the Teachers", "doi": "https://doi.org/10.11647/OBP.0297.10", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Philip Graham", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3c364bc1-621d-4057-80b8-a25e3659e532", "fullTitle": "10. The Bridge of Dalale Narrated", "doi": "https://doi.org/10.11647/OBP.0307.07", "publicationDate": "2022-06-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Dorota Molin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a5fcc2c9-cabc-4751-b885-2a465fc50ed6", "fullTitle": "10. The Choices", "doi": "https://doi.org/10.11647/obp.0136.10", "publicationDate": "2022-05-26", "place": "Cambridge, UK", "contributions": [{"fullName": "William St Clair", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0517fd6c-fbc0-4209-bcee-d88befbb0da2", "fullTitle": "10. The Curse of Good Deeds: Schiller\u2019s William Tell", "doi": "https://doi.org/10.11647/OBP.0126.10", "publicationDate": "2018-05-24", "place": "Cambridge, UK", "contributions": [{"fullName": "Karl S. Guthke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "37b7fe88-b357-425b-b225-32fc300d6d7d", "fullTitle": "10. The Diasporic Canon of Russian Poetry: The Case of the Paris Note", "doi": "https://doi.org/10.11647/OBP.0076.10", "publicationDate": "2017-04-21", "place": "Cambridge, UK", "contributions": [{"fullName": "Maria Rubins", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "17ff06aa-0252-4c19-a5c8-b1d23419490e", "fullTitle": "10. The Draft Manuscript as Material Foundation for Genetic Editing and Genetic Criticism", "doi": "https://doi.org/10.11647/OBP.0120.10", "publicationDate": "2018-02-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Hans Walter Gabler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e92d20a6-7e73-4516-8b62-34c406e7d8c5", "fullTitle": "10. The Everyday Pluriverse: Ecosystem Modelling in Reservoir 13", "doi": "https://doi.org/10.11647/OBP.0303.10", "publicationDate": "2022-10-11", "place": "Cambridge, UK", "contributions": [{"fullName": "Ben De Bruyn", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "862278ad-7b41-4335-b6b4-d56e95b7c2f3", "fullTitle": "10. The Fall of Nordic Master Race", "doi": "https://doi.org/10.11647/OBP.0051.10", "publicationDate": "2014-12-22", "place": "Cambridge, UK", "contributions": [{"fullName": "Jon R\u00f8yne Kyllingstad", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "32c9805e-864b-463d-8566-8978a6129d76", "fullTitle": "10. The grapheme-phoneme correspondences of English 2: Graphemes beginning with vowel letters", "doi": "https://doi.org/10.11647/OBP.0053.10", "publicationDate": "2015-03-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Greg Brooks", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "53045422-0278-4c29-befc-0a8e5e36def2", "fullTitle": "10. The Narrator, the Reflector and the Reader", "doi": "https://doi.org/10.11647/OBP.0039.10", "publicationDate": "2014-01-13", "place": "Cambridge, UK", "contributions": [{"fullName": "Florence Goyet", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6329a0eb-b59d-4781-8bc8-2b7a75fb5b09", "fullTitle": "10. The Poems: A Sampling", "doi": "https://doi.org/10.11647/OBP.0275.11", "publicationDate": "2021-12-17", "place": "Cambridge, UK", "contributions": [{"fullName": "Patrick Keane", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3112f35d-ad0b-4315-b546-caa73c10171c", "fullTitle": "10. The Radio Narrator John Booth Nesbitt", "doi": "https://doi.org/10.11647/obp.0284.26", "publicationDate": "2022-07-25", "place": "Cambridge, UK", "contributions": [{"fullName": "Jan M. Ziolkowski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ad9676fb-3f43-4b10-a095-8afcc6e71196", "fullTitle": "10. The Rights to a Life", "doi": "https://doi.org/10.11647/OBP.0061.10", "publicationDate": "2015-10-08", "place": "Cambridge, UK", "contributions": [{"fullName": "J. David Velleman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0a29ab77-b085-4da8-a3a8-832889ce0cf2", "fullTitle": "10. The Risk of Losing the Thick Description: Data Management Challenges Faced by the Arts and Humanities in the Evolving FAIR Data Ecosystem", "doi": "https://doi.org/10.11647/OBP.0192.10", "publicationDate": "2020-01-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Erzs\u00e9bet T\u00f3th-Czifra", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fc044f73-cac5-4c5e-a52d-a4375e90d2df", "fullTitle": "10. The Role of the \u2018Red Commissar\u2019 Nikolai Punin in the Rediscovery of Icons", "doi": "https://doi.org/10.11647/OBP.0115.10", "publicationDate": "2017-11-13", "place": "Cambridge, UK", "contributions": [{"fullName": "Natalia Murray", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e16ffc87-7579-4b85-b31b-90698aa84479", "fullTitle": "10. The Roman Report of \u201cThe Old Mime-Player\u201d", "doi": "https://doi.org/10.11647/obp.0284.10", "publicationDate": "2022-07-25", "place": "Cambridge, UK", "contributions": [{"fullName": "Jan M. Ziolkowski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "70aa2478-2c68-4ede-991b-86e557eb8875", "fullTitle": "10. Threat: Pollution", "doi": "https://doi.org/10.11647/OBP.0234.10", "publicationDate": "2020-12-30", "place": "Cambridge, UK", "contributions": [{"fullName": "Nick A. Littlewood", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ricardo Rocha", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Rebecca K. Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Philip A. Martin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Sarah L. Lockhart", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Rebecca F. Schoonover", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Elspeth Wilman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}, {"fullName": "Andrew J. Bladon", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 8}, {"fullName": "Katie A. Sainsbury", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 9}, {"fullName": "Stuart Pimm", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 10}, {"fullName": "William J. Sutherland", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 11}]}, {"workId": "9450a448-1c9e-4772-84c1-3e507a2775ec", "fullTitle": "10. \u2018Thy Wreck a Glory\u2019: Venice, Subjectivity, and Temporality in Byron and Shelley and the Post-Romantic Imagination", "doi": "https://doi.org/10.11647/OBP.0232.10", "publicationDate": "2021-03-10", "place": "Cambridge, UK", "contributions": [{"fullName": "Mark Sandy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "94388305-bccd-4ad9-a9ce-85f839d8577d", "fullTitle": "10. Translocality and the Folding of Post-Soviet Urban Space in Bishkek: Hijrah from \u2018Botanika\u2019 to \u2018Botanicheskii Jamaat\u2019", "doi": "https://doi.org/10.11647/OBP.0114.10", "publicationDate": "2018-04-17", "place": "Cambridge, UK", "contributions": [{"fullName": "Emil Nasritdinov", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6baa6289-ff0d-4e9a-913c-1de33cd7be72", "fullTitle": "10. Transoceania: Connecting the World beyond Eurasia", "doi": "https://doi.org/10.11647/OBP.0282.10", "publicationDate": "2022-10-31", "place": "Cambridge, UK", "contributions": [{"fullName": "Edyta Roszko", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4cdb0a57-d15b-4c68-8e2c-be07fe63efd6", "fullTitle": "10. Waltzing Through Europe: Johann Strauss (the Elder) in Hamburg and Altona in 1836", "doi": "https://doi.org/10.11647/OBP.0174.10", "publicationDate": "2020-09-10", "place": "Cambridge, UK", "contributions": [{"fullName": "J\u00f6rgen Torp", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c61b77a4-936b-45d0-8e1a-405cb8939449", "fullTitle": "10. What Does It Mean to Open Education? Perspectives on Using Open Educational Resources at a US Public University", "doi": "https://doi.org/10.11647/OBP.0103.10", "publicationDate": "2016-12-19", "place": "Cambridge, UK", "contributions": [{"fullName": "Linda Vanasupa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Amy Wiley", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Lizabeth Schlemer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Dana Ospina", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Peter Schwartz", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Deborah Wilhelm", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}, {"fullName": "Catherine Waitinas", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 7}, {"fullName": "Kellie Hall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 8}]}, {"workId": "008ba8af-3296-4c7f-a01d-0c6109d8c220", "fullTitle": "10. What\u2019s Wrong with Mansfield Park", "doi": "https://doi.org/10.11647/OBP.0216.10", "publicationDate": "2021-02-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Nora Bartlett", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": null, "imprintId": "bdd5011a-f731-4f2b-881a-cce63b44e35c", "imprintName": "Open Science Lab - TIB", "updatedAt": "2021-11-04T11:36:40.022532+00:00", "createdAt": "2021-11-04T11:36:40.022532+00:00", "publisherId": "e109b9a8-4288-4223-9499-fd8afa7ebf07", "publisher": {"publisherName": "Open Science Lab - TIB", "publisherId": "e109b9a8-4288-4223-9499-fd8afa7ebf07"}, "works": [{"workId": "917c6454-c293-4ea6-9fb7-f637a4b5e96a", "fullTitle": "Kompakkt: Using Kompakkt in Jupyter Notebooks", "doi": null, "publicationDate": "2022-11-01", "place": "Hannover", "contributions": []}, {"workId": "7c62015b-3262-4956-920a-f2a2fd90ea7a", "fullTitle": "XSketcbook \u2013 Computational Publishing for Architecture: Applying Enhanced Publishing Principles", "doi": null, "publicationDate": "2022-11-01", "place": "Hannover", "contributions": [{"fullName": "Simon Worthington", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/peanut-books/", "imprintId": "5cc7d3db-f300-4813-9c68-3ccc18a6277b", "imprintName": "Peanut Books", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "14a2356a-4767-4136-b44a-684a28dc87a6", "fullTitle": "In a Trance: On Paleo Art", "doi": "https://doi.org/10.21983/P3.0081.1.00", "publicationDate": "2014-11-13", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffrey Skoblow", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "200b11a8-57d6-4f81-b089-ddd4ee7fe2f2", "fullTitle": "The Apartment of Tragic Appliances: Poems", "doi": "https://doi.org/10.21983/P3.0030.1.00", "publicationDate": "2013-05-26", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael D. Snediker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "49ebcb4a-928f-4d83-9596-b296dfce0b20", "fullTitle": "The Petroleum Manga: A Project by Marina Zurkow", "doi": "https://doi.org/10.21983/P3.0062.1.00", "publicationDate": "2014-02-25", "place": "Brooklyn, NY", "contributions": [{"fullName": "Marina Zurkow", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Valerie Vogrin", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Marina Zurkow", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "2a360648-3157-4a1b-9ba7-a61895a8a10c", "fullTitle": "Where the Tiny Things Are: Feathered Essays", "doi": "https://doi.org/10.21983/P3.0181.1.00", "publicationDate": "2017-09-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nicole Walker", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/", "imprintId": "7522e351-8a91-40fa-bf45-02cb38368b0b", "imprintName": "punctum books", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "35fcbe57-fb79-4658-9ab2-31aad32deb26", "fullTitle": "473 Inches at 60 Frames Per Second", "doi": "https://doi.org/10.21983/P3.0014.1.32", "publicationDate": "2012-12-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "Wade Kavanaugh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Stephen B. Nguyen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "50e7cedb-1201-4846-9ecc-3c69f0411f91", "fullTitle": "About the Film Lapidari", "doi": "https://doi.org/10.21983/P3.0094.1.20", "publicationDate": "2015-02-16", "place": "Brooklyn, NY", "contributions": [{"fullName": "Julian Bejko", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5402ea62-7a1b-48b4-b5fb-7b114c04bc27", "fullTitle": "A Boy Asleep under the Sun: Versions of Sandro Penna", "doi": "https://doi.org/10.21983/P3.0080.1.00", "publicationDate": "2014-11-11", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sandro Penna", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Peter Valente", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Peter Valente", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "ed44fab1-f63a-4ae6-820d-dc402bd8dcdb", "fullTitle": "A Brief History of Geotrauma", "doi": "https://doi.org/10.21983/P3.0017.1.02", "publicationDate": "2012-12-22", "place": "Brooklyn, NY", "contributions": [{"fullName": "Robin Mackay", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "010b08ba-0eed-4d21-8104-0a7913e10909", "fullTitle": "Abruptly Dogen", "doi": "https://doi.org/10.53288/0389.1.00", "publicationDate": "2022-01-13", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kidder Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9924010f-bcb1-4c9b-a857-2fa09851fc91", "fullTitle": "Absolute Xenogenesis: Speculations on an Unnatural History of Life", "doi": "https://doi.org/10.53288/0280.1.09", "publicationDate": "2020-09-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eckardt Lindner", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "15c058b0-4b71-4be7-92ae-e06f8366a855", "fullTitle": "Abstraction and Value: The Medieval Origins of Financial Quantification", "doi": "https://doi.org/10.21983/P3.0021.1.09", "publicationDate": "2013-01-17", "place": "Brooklyn, NY", "contributions": [{"fullName": "Nick Srnicek", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3e323b78-412f-417e-bd22-6cdaaa62dea2", "fullTitle": "Abstract or Optical Fidelity: New Trends in History Painting after the 1980s", "doi": "https://doi.org/10.53288/0269.1.53", "publicationDate": "2020-09-10", "place": "Earth, Milky Way", "contributions": [{"fullName": "Zhang Jian", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8a27431b-b1f9-4fed-a8e0-0a0aadc9d98c", "fullTitle": "A Buddha Land in This World: Philosophy, Utopia, and Radical Buddhism", "doi": "https://doi.org/10.53288/0373.1.00", "publicationDate": "2022-04-14", "place": "Earth, Milky Way", "contributions": [{"fullName": "Lajos Brons", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f574c324-334d-4b9b-83a0-2003757c1e42", "fullTitle": "Abusing Aristotle", "doi": "https://doi.org/10.21983/P3.0021.1.15", "publicationDate": "2013-01-17", "place": "Brooklyn, NY", "contributions": [{"fullName": "Kellie Robertson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "12caa037-fc5d-4977-a574-52d8ebcaf748", "fullTitle": "Academic Influence: The Sea of Change", "doi": "https://doi.org/10.21983/P3.0230.1.21", "publicationDate": "2018-11-06", "place": "Earth, Milky Way", "contributions": [{"fullName": "Bonnie Steward", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5b526183-aaae-424b-86fd-d5bb117ec4b7", "fullTitle": "A Call for Thinking (The Disaster)", "doi": "https://doi.org/10.21983/P3.0050.1.10", "publicationDate": "2013-10-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Julia H\u00f6lzl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "04ef1312-cd97-4722-b007-d48ea15d4e02", "fullTitle": "Acceleration", "doi": "https://doi.org/10.53288/0265.1.03", "publicationDate": "2020-02-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "David Rojas", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0d544d4d-cbbf-4b06-92dc-36cc1f1d771d", "fullTitle": "Ace of Hearts ", "doi": "https://doi.org/10.21983/P3.0134.1.11", "publicationDate": "2016-02-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Susannah Hollister", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "88a8657d-d73d-4be1-b893-678b35fd709a", "fullTitle": "A Credible Utopia: Essays on Selected Films of Werner Schroeter", "doi": "https://doi.org/10.53288/0391.1.00", "publicationDate": "2022-09-08", "place": "Earth, Milky Way", "contributions": [{"fullName": "Peter Valente", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "eeb920c0-6f2e-462c-a315-3687b5ca8da3", "fullTitle": "Action [poems]", "doi": "https://doi.org/10.21983/P3.0083.1.00", "publicationDate": "2014-12-10", "place": "Brooklyn, NY", "contributions": [{"fullName": "Anthony Opal", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f084fd48-96c3-47e7-8eeb-23dde5e57b4e", "fullTitle": "A Dark Stain and a Non-Encounter", "doi": "https://doi.org/10.21983/P3.0018.1.05", "publicationDate": "2012-12-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ruth Evans", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0ff9532b-68d8-4c21-9a59-d1f2d2ca0ede", "fullTitle": "Address", "doi": "https://doi.org/10.53288/0265.1.04", "publicationDate": "2020-02-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marina Zurkow", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Una Chaudhuri", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Oliver Kellhammer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Fritz Ertl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "d00f4147-5d18-47ad-8ae1-81530280c6b3", "fullTitle": "A Decolonial Manual", "doi": "https://doi.org/10.53288/0489.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Valery Vinogradovs", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 1}]}, {"workId": "50dc6909-a5c7-490f-bb24-5eae2d255ba9", "fullTitle": "\u00c6lfric of Eynsham, \"Catholic Homilies\" 1.10 (ca. 989\u2013ca. 992)", "doi": "https://doi.org/10.53288/0276.1.11", "publicationDate": "2020-03-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Brandon W. Hawk", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d84c6e93-cd1d-402a-94cf-6c7da7bde5f2", "fullTitle": "After My Uncle Elbowed a Soldier in the Face on the Beach of Pulau Bidong ", "doi": null, "publicationDate": "2019-04-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sophia Terazawa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "40db6d80-3d7a-483f-bc55-2cec318c7e24", "fullTitle": "After the Digital Humanities, or, a Postscript", "doi": "https://doi.org/10.21983/P3.0230.1.28", "publicationDate": "2018-11-06", "place": "Earth, Milky Way", "contributions": [{"fullName": "Fiona Barnett", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "71b5199c-e792-4329-ab80-aabadea0fa7e", "fullTitle": "After the \u00c9cole des Beaux-Arts and Bauhaus: Liang Sicheng and the Utopia of Modernism in Chinese Architecture of the Twentieth Century", "doi": "https://doi.org/10.53288/0269.1.17", "publicationDate": "2020-09-10", "place": "Earth, Milky Way", "contributions": [{"fullName": "Liu Chen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "20dab41d-2267-4a68-befa-d787b7c98599", "fullTitle": "After the \"Speculative Turn\": Realism, Philosophy, and Feminism", "doi": "https://doi.org/10.21983/P3.0152.1.00", "publicationDate": "2016-10-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Katerina Kolozova", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Eileen A. Joy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "5e52600e-345d-4a22-b299-c3390dd01ff1", "fullTitle": "Afterword: Post_Meme", "doi": "https://doi.org/10.21983/P3.0255.1.21", "publicationDate": "2019-11-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alfie Bown", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Francis Russell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "4fe20b16-6a3c-4b5f-8c81-5f5a78970d27", "fullTitle": "Afterword: Reflections on the Encounters between Psychoanalysis and Queer Theory", "doi": "https://doi.org/10.21983/P3.0167.1.31", "publicationDate": "2017-03-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eve Watson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b1343ffb-89fd-4a70-b1e5-0b5894b2682c", "fullTitle": "Afterwords", "doi": "https://doi.org/10.53288/0367.1.35", "publicationDate": "2021-10-28", "place": "Earth, Milky Way", "contributions": [{"fullName": "George Cicsle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Tim Doud", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Zo\u00eb Charlton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "ef12cfb8-e864-4762-94f5-d76ef7d4bb45", "fullTitle": "After-word(s)", "doi": "https://doi.org/10.21983/P3.0140.1.09", "publicationDate": "2016-05-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "Aidan Seery", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "70cfccc4-e691-4085-b484-db17d3c60e24", "fullTitle": "Against Lenticular Modeling: Missives on Locating Blackness from the WhatEvery1Says Project", "doi": "https://doi.org/10.53288/0274.1.19", "publicationDate": "2021-06-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jamal Russell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "13a03c11-0f22-4d40-881d-b935452d4bf3", "fullTitle": "Air Supplied", "doi": "https://doi.org/10.21983/P3.0201.1.00", "publicationDate": "2018-05-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "David Cross", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5a29a2be-a6df-4922-8117-1557495adc76", "fullTitle": "Akira", "doi": null, "publicationDate": "2019-04-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Colin Masashi Ehara", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "515be3b6-021f-4abf-ad36-fb6b4b400063", "fullTitle": "Alain Chartier, \"The Book of Hope\" (ca. 1429)", "doi": "https://doi.org/10.53288/0276.1.23", "publicationDate": "2020-03-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Julie Singer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c8840b75-4fdb-46b2-94c9-d6bac8c9716e", "fullTitle": "Alessandro de Francesco: Augmented Writing", "doi": "https://doi.org/10.53288/0354.1.15", "publicationDate": "2021-05-13", "place": "Earth, Milky Way", "contributions": [{"fullName": "Brunella Antomarini", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "43e929e1-9d20-4863-97e6-812f6238233b", "fullTitle": "A Letter to the Humanities: DH Will Not Save You\"", "doi": "https://doi.org/10.21983/P3.0230.1.03", "publicationDate": "2018-11-06", "place": "Earth, Milky Way", "contributions": [{"fullName": "Adeline Koh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1f6402f2-8a88-4d73-a393-5308c5bfa45c", "fullTitle": "Alexandria Smith", "doi": "https://doi.org/10.53288/0367.1.04", "publicationDate": "2021-10-28", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alexandra Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4ca4c396-2002-4f8b-b757-f77a9e3aab8d", "fullTitle": "A List of Famous Artists Who Used to Be Invigilators", "doi": "https://doi.org/10.53288/0315.1.09", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Simon Farid", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9fbb77da-8749-4b4a-b675-0301011aca1b", "fullTitle": "All that is liquid melts into solid ", "doi": "https://doi.org/10.21983/P3.0077.1.10", "publicationDate": "2014-09-22", "place": "Brooklyn, NY", "contributions": [{"fullName": "John Ryan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9a1dbd34-d7b3-4aa5-914e-de9fa9d15798", "fullTitle": "\"All the Pretty Little Ponies\": Bronies, Desire, and Cuteness", "doi": "https://doi.org/10.21983/P3.0188.1.06", "publicationDate": "2017-11-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Justin Mullis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "33d0a518-f82b-46e0-939b-bb4c7b9fb62f", "fullTitle": "Alone in the Dark: Cinephilia and the Heroic Imagination", "doi": "https://doi.org/10.53288/0475.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Doug Dibbern", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "33bf3ffa-9ed8-4956-a6bd-8a4a57dd70eb", "fullTitle": "A Lone Medievalist on the Island ", "doi": "https://doi.org/10.21983/P3.0205.1.34", "publicationDate": "2018-08-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "Christine E. Kozikowski", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "efefaaa9-6d6f-4dd0-98e7-839dd88e912d", "fullTitle": "altered state", "doi": "https://doi.org/10.21983/P3.0113.1.08", "publicationDate": "2015-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Camille Lacad\u00e9e", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fran\u00e7ois Roche", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "4b935e06-5b32-46c0-9abf-2cd92185d550", "fullTitle": "Alterity and Life in the Thought of Lingis ", "doi": "https://doi.org/10.21983/P3.0073.1.08", "publicationDate": "2014-08-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "John Protevi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5147a952-3d44-4beb-8d49-b41c91bce733", "fullTitle": "Alternative Historiographies of the Digital Humanities", "doi": "https://doi.org/10.53288/0274.1.00", "publicationDate": "2021-06-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dorothy Kim", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Adeline Koh", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "47363f22-fe43-4ae3-a38e-80324e30da95", "fullTitle": "Although (in) hapnea", "doi": "https://doi.org/10.21983/P3.0113.1.18", "publicationDate": "2015-09-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Camille Lacad\u00e9e", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fran\u00e7ois Roche", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "0ff97cd8-f03e-45b1-bf8e-db7a60dac8f8", "fullTitle": "Always Accessorize: In Defense of Scholary Cointise", "doi": "https://doi.org/10.21983/P3.0055.0.10", "publicationDate": "2013-12-06", "place": "Brooklyn, NY", "contributions": [{"fullName": "Christine Neufeld", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e598031e-df23-46e1-ab95-91cf69b18ebe", "fullTitle": "A Man For All Seasons: Derrida-cum-\"Queer Theory,\" or the Limits of \"Performativity\"", "doi": "https://doi.org/10.21983/P3.0172.1.10", "publicationDate": "2017-05-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alexander Garc\u00eda D\u00fcttmann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "60c93508-4b1f-4ec7-9f21-bc3113c34f61", "fullTitle": "Amazonian Flesh: How to Hang in Trees during Strike?", "doi": "https://doi.org/10.53288/0315.1.18", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "knowbotiq", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nina Bandi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "b884f6e4-6bb0-433e-8f70-b95795596bd8", "fullTitle": "Analogical City", "doi": "https://doi.org/10.53288/0386.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Cameron McEwan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f712541c-07b4-477c-8b8c-8c1a307810d0", "fullTitle": "And Another Thing: Nonanthropocentrism and Art", "doi": "https://doi.org/10.21983/P3.0144.1.00", "publicationDate": "2016-06-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Katherine Behar", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Emmy Mikelson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "276a1ccd-bfc1-44be-b07b-040b5c5b56ae", "fullTitle": "Anders Brevik: On Copying the Obscure", "doi": "https://doi.org/10.21983/P3.0016.1.08", "publicationDate": "2012-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "29f922db-27eb-4847-b5c2-aa4ed50d40a8", "fullTitle": "And Gladly Wolde He Teche: The Medievalist and the History of the English Language Course", "doi": "https://doi.org/10.21983/P3.0205.1.07", "publicationDate": "2018-08-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "Robert Kellerman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e3320c3f-d965-40df-a697-079bb970d436", "fullTitle": "and here we are as on a darkling plain", "doi": "https://doi.org/10.21983/P3.0018.1.02", "publicationDate": "2012-12-23", "place": "Brooklyn, NY", "contributions": [{"fullName": "Gary J. Shipley", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "90535a3d-5e2f-4314-b820-2601264834f7", "fullTitle": "An Emoji for Ren\u00e9 Girard: Memes, Memesis, and the Apocalypse of the Eternally Irrelevant", "doi": "https://doi.org/10.21983/P3.0255.1.08", "publicationDate": "2019-11-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Eric Wilson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "386e4712-4584-42a8-b2f4-3b887a7cc328", "fullTitle": "A New Element, A New Force, A New Input: Antonio Stoppani's Anthropozoic", "doi": "https://doi.org/10.21983/P3.0014.1.04", "publicationDate": "2012-12-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "Etienne Turpin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Valeria Federighi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "27e17948-02c4-4ba3-8244-5c229cc8e9b8", "fullTitle": "Anglo-Saxon(ist) Pasts, postSaxon Futures", "doi": "https://doi.org/10.21983/P3.0262.1.00", "publicationDate": "2019-12-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Donna-Beth Ellard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "339b67e9-dc5d-4c7f-a48a-56743619cede", "fullTitle": "An Imagined Utopia: Chinese Contemporary Art through the Perspective of Globalization", "doi": "https://doi.org/10.53288/0269.1.45", "publicationDate": "2020-09-10", "place": "Earth, Milky Way", "contributions": [{"fullName": "Shao Yiyang", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f1a34dbe-97ad-4bc7-abf4-ea04cfd178cc", "fullTitle": "Animal Vehicles: Mobility beyond Metaphor", "doi": "https://doi.org/10.21983/P3.0190.1.06", "publicationDate": "2017-12-08", "place": "Earth, Milky Way", "contributions": [{"fullName": "Carolynn Van Dyke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "187b3fd8-22ec-4afe-a6fa-6a22ac8e9845", "fullTitle": "An Indigenist Internet for Indigenous Futures: DH Beyond the Academy and \"Preservation\"", "doi": "https://doi.org/10.53288/0274.1.14", "publicationDate": "2021-06-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Siobhan Senier", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b7e03c4e-b1bd-4052-9713-21511a28997d", "fullTitle": "An Inhuman Fiction of Forces", "doi": "https://doi.org/10.21983/P3.0017.1.03", "publicationDate": "2012-12-22", "place": "Brooklyn, NY", "contributions": [{"fullName": "McKenzie Wark", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "18bb1de9-be15-466b-a8b7-48cd0ef8fa9e", "fullTitle": "An Interview with the NEEM (\u201cNon-Existent Existentialist Memes\u201d) Admins", "doi": "https://doi.org/10.21983/P3.0255.1.11", "publicationDate": "2019-11-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Angus Reoch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f3c9e9d8-9a38-4558-be2e-cab9a70d62f0", "fullTitle": "Annotations to Geoffrey Hill's Speech! Speech!", "doi": "https://doi.org/10.21983/P3.0004.1.00", "publicationDate": "2012-01-26", "place": "Brooklyn, NY", "contributions": [{"fullName": "Ann Hassan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bb37e7ba-2b74-43c4-ab39-20ef6ed71bc7", "fullTitle": "Anonymity and Transgression", "doi": "https://doi.org/10.53288/0315.1.05", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jacob Copeman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Dwaipayan Banerjee", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "8e2cb72b-ed82-4a54-ba80-faf3101e1b0f", "fullTitle": "Anonymity as Everyday Phenomenon and as a Topic of Research", "doi": "https://doi.org/10.53288/0315.1.10", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Gertraud Koch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8109203f-6233-4757-9b84-0086fa87e5b5", "fullTitle": "Anonymity: Obsolescence and Desire", "doi": "https://doi.org/10.53288/0315.1.16", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Aram Bartholl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "658cd141-1815-4696-b429-220b4f0bb484", "fullTitle": "Anonymity on Demand: The Great Offshore", "doi": "https://doi.org/10.53288/0315.1.11", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "RYBN.ORG", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "be28eefc-7d9e-4e9e-8265-658308f959da", "fullTitle": "Anonymity: The Politicisation of a Concept", "doi": "https://doi.org/10.53288/0315.1.06", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Thorsten Thiel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "72221ad0-2d98-4d8e-9099-99cbc2c08c51", "fullTitle": "Anonymity Workshop", "doi": "https://doi.org/10.53288/0315.1.30", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "St\u00e9phane Degoutin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Vadim Bernard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Martin De Bie", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "7b43ebfb-706f-437e-9f22-a62c0d070a36", "fullTitle": "A Note on Pornography and Violence ", "doi": "https://doi.org/10.21983/P3.0141.1.09", "publicationDate": "2016-05-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "Mantas Kvedaravicius", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7e454a8f-3e4d-4b44-898b-66d7a343454b", "fullTitle": "Anthony Titus ", "doi": "https://doi.org/10.21983/P3.0144.1.14", "publicationDate": "2016-06-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Katherine Behar", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Emmy Mikelson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "baf524c6-0a2c-40f2-90a7-e19c6e1b6b97", "fullTitle": "Anthropocene Unseen: A Lexicon", "doi": "https://doi.org/10.53288/0265.1.00", "publicationDate": "2020-02-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Cymene Howe", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Anand Pandian", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "22ffaea9-f4db-4ad4-a27d-432e5fac7914", "fullTitle": "Anticipation", "doi": "https://doi.org/10.53288/0265.1.05", "publicationDate": "2020-02-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Joseph Masco", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4d47e68d-7604-44d8-a88a-dd9b04c4a68b", "fullTitle": "Anti-colonial Relations: Co-liberating Worlds in Digital Humanities Pedagogy and Praxis", "doi": "https://doi.org/10.53288/0414.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Kush Patel", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ashley Caranto Morford", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Arun Jacob", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "efbfc61a-00af-4610-8c3d-5e30ce54255c", "fullTitle": "Antiracism Incorporated", "doi": null, "publicationDate": "2019-04-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Felice Blake", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paula Ioanide", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "f6afff19-25ae-41f8-8a7a-6c1acffafc39", "fullTitle": "Antiracism Inc.: Why the Way We Talk about Racial Justice Matters", "doi": "https://doi.org/10.21983/P3.0250.1.00", "publicationDate": "2019-04-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Felice Blake", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paula Ioanide", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Alison Reed", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "7b734da3-e01e-483a-9b1a-6d957b473f49", "fullTitle": "Antiracism Works: Interview with Diana Zu\u00f1iga", "doi": null, "publicationDate": "2019-04-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Felice Blake", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "88c47bd3-f8c9-4157-9d1a-770d9be8c173", "fullTitle": "A Nuclear Refrain: Emotion, Empire, and the Democratic Potential of Protest", "doi": "https://doi.org/10.21983/P3.0271.1.00", "publicationDate": "2019-12-19", "place": "Earth, Milky Way", "contributions": [{"fullName": "Kye Askins", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Phil Johnstone", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Kelvin Mason", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "dae3a362-20be-4cd4-88c3-1a39c73cd119", "fullTitle": "A Passion for Yes: Coming Out and Affirmation", "doi": "https://doi.org/10.21983/P3.0050.1.14", "publicationDate": "2013-10-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a91e6c8e-bfc0-4c97-997e-d05934b390ae", "fullTitle": "A Pedagogy on the Verge of Disaster ", "doi": "https://doi.org/10.21983/P3.0050.1.04", "publicationDate": "2013-10-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Christopher Fynsk", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "cf6c3642-23a0-4199-8aeb-d64ab2b75ff4", "fullTitle": "A Philosopher's Approach to Being a Lone Medievalist ", "doi": "https://doi.org/10.21983/P3.0205.1.33", "publicationDate": "2018-08-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "Pilar Herr\u00e1iz Oliva", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4dac5cd1-595c-4bd3-a9e0-6afd64c192d4", "fullTitle": "A Plague on Both Your Houses ", "doi": "https://doi.org/10.21983/P3.0167.1.23", "publicationDate": "2017-03-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Stephen Frosh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "710cd50b-96ad-48b3-8886-568bed5788fe", "fullTitle": "A Playful Reading of the Double Quotation in The Descent of Alette by Alice Notley", "doi": "https://doi.org/10.21983/P3.0016.1.09", "publicationDate": "2012-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Feliz Lucia Molina", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "929440c3-6275-4aeb-87e6-5cedfc809683", "fullTitle": "Apocalypse", "doi": "https://doi.org/10.53288/0265.1.06", "publicationDate": "2020-02-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Roy Scranton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8c76e02d-cd6c-4988-87af-38a837f7250a", "fullTitle": "Apocalypse Memes for the Anthropocene God: Mediating Crisis and the Memetic Body Politic", "doi": "https://doi.org/10.21983/P3.0255.1.05", "publicationDate": "2019-11-25", "place": "Earth, Milky Way", "contributions": [{"fullName": "Bogna M. Konior", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e47d866e-4504-43a7-94f4-59a1d2577895", "fullTitle": "Appendix 1: Lesson Plan", "doi": "https://doi.org/10.21983/P3.0085.1.10", "publicationDate": "2014-12-27", "place": "Brooklyn, NY", "contributions": [{"fullName": "Courtney L. Weida", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9ed23070-0e9f-4090-9df5-491ff3326474", "fullTitle": "Appendix: Supreme Court (1988)", "doi": "https://doi.org/10.21983/P3.0172.1.14", "publicationDate": "2017-05-26", "place": "Earth, Milky Way", "contributions": [{"fullName": "David Wills", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ffb2a31a-9e30-4f7b-9458-e8e0178cda34", "fullTitle": "Appreciation", "doi": "https://doi.org/10.53288/0265.1.07", "publicationDate": "2020-02-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Matthew Archer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0f704f86-ce23-42a1-9028-35289e28bd66", "fullTitle": "A Provisional Manifesto for Invigilator-Friendly Artworks, or Your Artwork Is an Invigilator\u2019s Labor Conditions", "doi": "https://doi.org/10.53288/0315.1.21", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Simon Farid", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8b9151af-bbd6-4935-abd4-d47620c0c072", "fullTitle": "Arbitrary Objects: Minimalism and Nonanthropocentrism", "doi": "https://doi.org/10.21983/P3.0144.1.04", "publicationDate": "2016-06-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Katherine Behar", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "70cc06e2-d339-4871-bee9-50b954ab3b70", "fullTitle": "Arctic-Oceanic New York", "doi": "https://doi.org/10.21983/P3.0112.1.04", "publicationDate": "2015-09-18", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lowell Duckert", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "41508a3c-614b-473e-aa74-edcb6b09dc9d", "fullTitle": "Ardea: A Philosophical Novella", "doi": "https://doi.org/10.21983/P3.0147.1.00", "publicationDate": "2016-07-09", "place": "Earth, Milky Way", "contributions": [{"fullName": "Freya Mathews", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "52aeda2f-44b0-47cb-886a-a342724fe34d", "fullTitle": "A Recipe for Disaster: Practical Metaphysics: Response to Julian Yates", "doi": "https://doi.org/10.21983/P3.0021.1.18", "publicationDate": "2013-01-17", "place": "Brooklyn, NY", "contributions": [{"fullName": "Liza Blake", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d1c34fa2-b936-4faa-a416-14c122efd3ea", "fullTitle": "A Response to the \"Manifesto for A Post-Critical Pedagogy\"", "doi": "https://doi.org/10.21983/P3.0193.1.04", "publicationDate": "2018-01-11", "place": "Earth, Milky Way", "contributions": [{"fullName": "Tyson E. Lewis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "11b887d7-729c-4793-8b13-6a3c0eef63f7", "fullTitle": "Aristotle with a Twist", "doi": "https://doi.org/10.21983/P3.0021.1.21", "publicationDate": "2013-01-17", "place": "Brooklyn, NY", "contributions": [{"fullName": "Graham Harman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "027e2502-cc27-4021-a948-7c062030caff", "fullTitle": "Arrangements for an African Anthropocene: Multispecies Storytelling at the Adderley Street Flower Market in Cape Town", "doi": "https://doi.org/10.53288/0338.1.09", "publicationDate": "2022-03-10", "place": "Earth, Milky Way", "contributions": [{"fullName": "Melanie Boehi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4d8a0b31-5d68-49b4-b291-4f8626663981", "fullTitle": "Art After Democratism: The Pedagogy of the New World Summit", "doi": "https://doi.org/10.21983/P3.0050.1.20", "publicationDate": "2013-10-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jonas Staal", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bea2ad86-8797-4060-8b14-e830cf4d47f4", "fullTitle": "Artful Arrangements: Interior Space in Edmond de Goncourt\u2019s La maison d\u2019un artiste", "doi": null, "publicationDate": "2019-03-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erin E. Edgington", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "3c0778ca-3aa5-4d06-8066-e5f2cf2656f3", "fullTitle": "Artifacts: Trevor Paglen's Frontier Photography", "doi": "https://doi.org/10.21983/P3.0014.1.23", "publicationDate": "2012-12-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "Brooke Belisle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2253da3a-0c12-4f5b-b21d-828d4720859c", "fullTitle": "Artificial Earth: A Genealogy of Planetary Technicity", "doi": "https://doi.org/10.53288/0406.1.00", "publicationDate": null, "place": null, "contributions": [{"fullName": "Daniel Andersson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "199b8070-3662-49ae-a948-8dda56e4e8b5", "fullTitle": "Arti Pas Demokratizmit Pedagogjia E Samitit T\u00eb Ri Bot\u00ebror", "doi": "https://doi.org/10.21983/P3.0050.1.21", "publicationDate": "2013-10-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jonas Stal", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4d28e735-54d2-45a6-9351-af5aa5874b85", "fullTitle": "Artistic Research on Anonymity", "doi": "https://doi.org/10.53288/0315.1.04", "publicationDate": "2021-03-04", "place": "Earth, Milky Way", "contributions": [{"fullName": "Daniela Silvestrin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Andreas Broeckmann", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/risking-education/", "imprintId": "3437ff40-3bff-4cda-9f0b-1003d2980335", "imprintName": "Risking Education", "updatedAt": "2021-08-15T14:05:02.467129+00:00", "createdAt": "2021-07-06T17:43:41.987789+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "a01f41d6-1da8-4b0b-87b4-82ecc41c6d55", "fullTitle": "Nothing As We Need It: A Chimera", "doi": "https://doi.org/10.53288/0382.1.00", "publicationDate": "2022-06-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Daniela Cascella", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/speculations/", "imprintId": "dcf8d636-38ae-4a63-bae1-40a61b5a3417", "imprintName": "Speculations", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "ef61509a-8c09-448f-9e7b-1aeab2c94378", "fullTitle": "A Dangerous Supplement: Speculative Realism, Academic Blogging, and the Future of Philosophy", "doi": "https://doi.org/10.21983/P3.0032.1.07", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Adam Kotsko", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7e181740-c7b0-49a3-b2be-932d8307c4af", "fullTitle": "A Dialogue between Graham Harman and Tristan Garcia", "doi": "https://doi.org/10.21983/P3.0122.1.08", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "ccf40359-07fe-419a-8faf-801add0620f9", "fullTitle": "Answer to Giuseppe Longo", "doi": "https://doi.org/10.21983/P3.0122.1.10", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fernando Zalamea", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "cbe10906-42e9-4e7a-954e-944ac703218f", "fullTitle": "Assessing the French Atheistic Turn", "doi": "https://doi.org/10.21983/P3.0010.1.16", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "cdcb079c-275f-45fd-9ff7-224db3cc6d59", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0010.1.20", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "2872c837-926a-4fef-a922-d7ff5cf26837", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0032.1.19", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "b0f4f124-2980-41f0-9168-c16ced880650", "fullTitle": "Circus Philosophicus", "doi": "https://doi.org/10.21983/P3.0010.1.18", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Maxwell Kennel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1b345690-f045-4b0c-939d-2f5394c25685", "fullTitle": "Correlationism Reconsidered", "doi": "https://doi.org/10.53288/0344.1.09", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Josef Moshe", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ea1c01ba-1117-4d3f-84cc-e10af7a2cfb1", "fullTitle": "Diagonals: Truth-Procedures in Derrida and Badiou", "doi": "https://doi.org/10.21983/P3.0010.1.08", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Christopher Norris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9ffe8606-a4db-4178-af57-2ee17d6d4bb2", "fullTitle": "Editorial", "doi": "https://doi.org/10.53288/0343.1.02", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Paul J. Ennis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "699a9897-b4f2-46cc-8db8-57a9d2abc1c1", "fullTitle": "Editorial Introduction", "doi": "https://doi.org/10.21983/P3.0032.1.02", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "008c33e0-0dac-4059-ba52-d5a87c86fad5", "fullTitle": "Editorial Introduction", "doi": "https://doi.org/10.53288/0344.1.02", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Austin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paul J. Ennis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Thomas Gokey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "c4f89f7d-5335-4a58-8c46-17e6ae3cee10", "fullTitle": "Editorial Introduction ", "doi": "https://doi.org/10.21983/P3.0010.1.02", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "a4cdc410-e144-4137-bdef-44490133c600", "fullTitle": "Fight and Flight ", "doi": "https://doi.org/10.21983/P3.0010.1.17", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Dave Mesing", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5cdde286-f46b-4fb2-a422-68d189e9d360", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0010.1.01", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "668029ae-dfea-4a4d-b818-e45c27981c6b", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0032.1.01", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "5aa1393f-355d-42f2-8fa2-e1b2ad8527b6", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0343.1.01", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8d13a747-2ce5-416e-95fa-1929286b7dda", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.53288/0344.1.01", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "6db2b6a8-4397-4f9b-910f-72f033579469", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0122.1.01", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "1751bfaf-2b75-4c59-b8fe-d77eb262df47", "fullTitle": "Garcia's Paradox", "doi": "https://doi.org/10.21983/P3.0122.1.02", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Mark Ohm", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jon Cogburn", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "12072897-ea45-4aef-844f-fec493ebcfa2", "fullTitle": "\u2018Girls Welcome!!!\u2019", "doi": "https://doi.org/10.53288/0344.1.13", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael O'Rourke", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e1a01d80-20ba-4c8f-aca7-ca206b5f1785", "fullTitle": "How to Behave Like a Non-Philosopher: Or, Speculative Versus Revisionary Metaphysics", "doi": "https://doi.org/10.21983/P3.0032.1.17", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "John Mullarkey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2a5d39bc-a282-46ca-8556-6ec7e5446aac", "fullTitle": "Improper Names for God: Religious Language and the \"Spinoza-Effect\"", "doi": "https://doi.org/10.21983/P3.0010.1.06", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Daniel Whistler", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "835b55d0-1063-497d-86b5-eedd28f18dbe", "fullTitle": "In Defense of Unfashionable Causes", "doi": "https://doi.org/10.21983/P3.0010.1.15", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Daniel Sacilotto", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "05a972ff-1e3d-4b19-a495-ab39614f61cc", "fullTitle": "Interviews with Graham Harman, Jane Bennett, Tim Morton, Ian Bogost, Levi Bryant and Paul Ennis", "doi": "https://doi.org/10.53288/0343.1.06", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Peter Gratton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a5f8367d-a40a-4d70-a8d9-3d4d150187bb", "fullTitle": "Joseph Nechvatal's nOise anusmOs Installation", "doi": "https://doi.org/10.21983/P3.0010.1.19", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Yuting Zou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "11b39219-b410-47a4-93a8-4eb80268bd2e", "fullTitle": "Lacking Causes Privative Causality from Locke and Kant to Lacan and Deacon", "doi": "https://doi.org/10.21983/P3.0122.1.03", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Adrian Johnston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "75c85b64-cddb-4646-aa3f-2d32fd53b3b3", "fullTitle": "Namelessness and the Speculative Turn: A Response to Whistler", "doi": "https://doi.org/10.21983/P3.0010.1.07", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Daniel Colucciello Barber", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1e8f8c04-968e-4cda-8dbe-cddfb1b9eec9", "fullTitle": "Networkologies: A Manifesto, Section I", "doi": "https://doi.org/10.53288/0343.1.09", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Christopher Vitale", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e8d5eadf-582f-49b3-9d13-1f568e7373f8", "fullTitle": "Networkologies: A Manifesto, Section II", "doi": "https://doi.org/10.53288/0344.1.12", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Christopher Vitale", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c0ccfde8-3a4a-4392-a87a-2cd32b139c44", "fullTitle": "New Realism: A Short Introduction", "doi": "https://doi.org/10.21983/P3.0122.1.07", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Maurizio Ferraris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bd8f6b0e-4baa-45da-939f-257e9a437c53", "fullTitle": "Nomological Disputation: Alain Badiou and Graham Harman on Objects", "doi": "https://doi.org/10.53288/0343.1.07", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nathan Coombs", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "de1c65c6-2b9a-435c-9df8-d66c21729dfb", "fullTitle": "Non-philosophy, the \"No\" Button, and a Brief Philo-fiction", "doi": "https://doi.org/10.21983/P3.0122.1.04", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Randall Johnson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "898fb865-4c6e-4647-b934-9e2433e6ea54", "fullTitle": "Of Realist Turns: A conversation with Stathis Psillos", "doi": "https://doi.org/10.21983/P3.0010.1.14", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "10beee3a-28f1-4495-ab96-7daee43837ea", "fullTitle": "On Not Settling the Issue of Realism", "doi": "https://doi.org/10.21983/P3.0032.1.03", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Lee Braver", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "39a292fd-c750-4c11-9adb-5f3afc5c4cb1", "fullTitle": "On the Reality and Construction of Hyperobjects with Reference to Class", "doi": "https://doi.org/10.53288/0344.1.05", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Levi R. Bryant", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d15804e1-276c-4127-a322-733bf401e76b", "fullTitle": "Ontological Commitments", "doi": "https://doi.org/10.21983/P3.0032.1.12", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Manuel DeLanda", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0a4f877c-222f-4c7e-9358-2d59d505916d", "fullTitle": "Outward Bound: On Quentin Meillassoux's After Finitude", "doi": "https://doi.org/10.21983/P3.0010.1.12", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Christian Thorne", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5fe07a73-0ba1-47f0-a77c-14fd777066b8", "fullTitle": "Points of Forced Freedom: Eleven (More) Theses on Materialism", "doi": "https://doi.org/10.21983/P3.0032.1.15", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Adrian Johnston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ffbb1ad0-45dd-4476-8085-1413ffbde95b", "fullTitle": "Politics and Speculative Realism", "doi": "https://doi.org/10.21983/P3.0032.1.04", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Levi R. Bryant", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8a1dafbf-1f2e-4b3b-8f08-e2cb32623ddf", "fullTitle": "Post-Deconstructive Realism: It's About Time", "doi": "https://doi.org/10.21983/P3.0032.1.14", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Peter Gratton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0b37e023-9ecf-4080-8c14-6afb4e827ad5", "fullTitle": "Realism And Representation: On the Ontological Turn", "doi": "https://doi.org/10.21983/P3.0032.1.10", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Daniel Sacilotto", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "86793d4c-8b8d-4b21-8d7b-33af7a1db69d", "fullTitle": "Realism and the Infinite", "doi": "https://doi.org/10.21983/P3.0032.1.16", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Paul M. Livingston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "fef287e8-00cc-408f-9960-22a1deeae0bb", "fullTitle": "Re-asking the Question of the Gendered Subject after Non-Philosophy", "doi": "https://doi.org/10.21983/P3.0010.1.03", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Benjamin Norris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "74c9b930-5d7f-4d6b-b5cc-81c5c69a5b76", "fullTitle": "Response to Nathan Coombs", "doi": "https://doi.org/10.53288/0343.1.08", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Graham Harman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "449f877e-c1f8-4799-805e-e7f697fadc18", "fullTitle": "Review Essay on Fernando Zalamea's Synthetic Philosophy of Contemporary Mathematics", "doi": "https://doi.org/10.21983/P3.0122.1.09", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Giuseppe Longo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0740f736-ea08-47d5-bc9f-dc5b4b5e16a6", "fullTitle": "Review of \"After Life\" by Eugene Thacker", "doi": "https://doi.org/10.53288/0344.1.15", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Anthony Paul Smith", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "455004b8-0560-48e7-9604-cebbedacb57c", "fullTitle": "Review of \"After the Postsecular and the Postmodern: New Essays in Continental Philosophy of Religion\" edited by Anthony Paul Smith and Daniel Whistler", "doi": "https://doi.org/10.53288/0343.1.12", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Austin Smidt", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d38c8e63-a072-47f9-82f5-6af95d43cef6", "fullTitle": "Review of Christopher Norris, Derrida, Badiou and the Formal Imperative ", "doi": "https://doi.org/10.21983/P3.0122.1.11", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Paul Livingston", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2a73885f-4817-4ad4-b6d7-5bbd3de50ef8", "fullTitle": "Review of \"Deleuze/Guattari & Ecology\" edited by Bernd Herzogenrath", "doi": "https://doi.org/10.53288/0343.1.10", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Adrian Ivakhiv", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dcaf1b98-9ab4-49ac-8962-f808bb9bbccb", "fullTitle": "Review of Graham Harman, Weird Realism: Lovecraft and Philosophy", "doi": "https://doi.org/10.21983/P3.0122.1.13", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Sebastian Normandin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a02a7c26-e252-40cc-b33f-8f3e2b470f72", "fullTitle": "Review of \"Insect Media: An Archeology of Animals and Technology\" by Jussi Parikka", "doi": "https://doi.org/10.53288/0344.1.16", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Beatrice Marovich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "a57757d8-50a2-4c36-b81a-d278987c5c11", "fullTitle": "Review of Patricia MacCormack, Posthuman Ethics: Embodiment and Cultural Theory", "doi": "https://doi.org/10.21983/P3.0122.1.14", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "James Stanescu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5583232b-b3d0-4875-86e4-16fcc012da34", "fullTitle": "Review of Simon O'Sullivan On the Production of Subjectivity", "doi": "https://doi.org/10.21983/P3.0122.1.12", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeff Bell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "1b49a801-4b43-40eb-a83a-f39a2d926ebb", "fullTitle": "Review of \"The Ecological Thought\" by Tim Morton", "doi": "https://doi.org/10.53288/0343.1.11", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Peter Gratton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ede3cfbc-5aec-4605-8f8a-20940e5d735e", "fullTitle": "Review of \"Towards Speculative Realism\" by Graham Harman", "doi": "https://doi.org/10.53288/0344.1.17", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Fintan Neylan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "00297435-7049-4a3d-bcfe-5790e89ba0bb", "fullTitle": "Science and Philosophy: A Conversation with Sean Carroll", "doi": "https://doi.org/10.53288/0344.1.14", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d28f573d-bfc3-43a0-ac29-441dc9b64bc9", "fullTitle": "Science-Laden Theory: Outlines of an Unsettled Alliance", "doi": "https://doi.org/10.53288/0343.1.03", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5847b5e6-920b-422d-b3d9-9ffdd45cd1db", "fullTitle": "Speculating on the Absolute ", "doi": "https://doi.org/10.21983/P3.0122.1.05", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Bart Zantwoort", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "03da5b84-80ba-48bc-89b9-b63fc56b364b", "fullTitle": "Speculations", "doi": "https://doi.org/10.53288/0343.1.00", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c00d9a0c-320d-4dfb-ba0c-d1adbdb491ef", "fullTitle": "Speculations 3", "doi": "https://doi.org/10.21983/P3.0010.1.00", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "2c71d808-d1a7-4918-afbb-2dfc121e7768", "fullTitle": "Speculations II", "doi": "https://doi.org/10.53288/0344.1.00", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "ee2cb855-4c94-4176-b62c-3114985dd84e", "fullTitle": "Speculations IV: Speculative Realism", "doi": "https://doi.org/10.21983/P3.0032.1.00", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Paul J. Ennis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Thomas Gokey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 5}]}, {"workId": "435a1db3-1bbb-44b2-9368-7b2fd8a4e63e", "fullTitle": "Speculations VI", "doi": "https://doi.org/10.21983/P3.0122.1.00", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "Fabio Gironi", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Austin", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Robert Jackson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "f507632b-ad13-4b9e-b767-d6e97c4ff3f3", "fullTitle": "Speculative Realism: After finitude, and beyond?", "doi": "https://doi.org/10.21983/P3.0010.1.11", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Louis Morelle", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0ce52e2f-8e53-4f56-8bd3-8eeaecbc3c87", "fullTitle": "Speculative Realism: Interim with Just a Few Caveats", "doi": "https://doi.org/10.21983/P3.0032.1.08", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Christopher Norris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "149f2ebf-abc2-4938-8cd9-b5d9e8e6f4d3", "fullTitle": "Structure, Sense and Territory", "doi": "https://doi.org/10.53288/0344.1.06", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Austin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5af8660b-2378-4c67-a396-52adcc071a74", "fullTitle": "Sublime Objects", "doi": "https://doi.org/10.53288/0344.1.10", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Timothy Morton", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6e01214e-cf39-4e85-aae4-0644ab938055", "fullTitle": "Synchronicity and Correlationism: Carl Jung as Speculative Realist", "doi": "https://doi.org/10.21983/P3.0010.1.09", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Michael Haworth", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "74819c59-b258-45f8-8d79-c3f43c2cdc65", "fullTitle": "The Anxiousness of Objects and Artworks: Michael Fried, Object Oriented Ontology and Aesthetic Absorption", "doi": "https://doi.org/10.53288/0344.1.07", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Robert Jackson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0f03e820-060b-4d2d-b46b-5f74c47e2bc3", "fullTitle": "The Cubist Object: Black Boxes, \u00dcberrealism and the Metaphysics of Perspectives", "doi": "https://doi.org/10.53288/0344.1.08", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Hilan Bensusan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "867f3827-29fd-406d-9b39-67f7909f25ae", "fullTitle": "The Current State of Speculative Realism", "doi": "https://doi.org/10.21983/P3.0032.1.05", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Graham Harman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7405b824-805d-4191-8fb9-7e06235bfeae", "fullTitle": "The Future of an Illusion", "doi": "https://doi.org/10.21983/P3.0032.1.09", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jon Roffe", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f55bc8bb-3e31-4653-8742-4ca003587bee", "fullTitle": "\"The Horror of Darkness\": Toward an Unhuman Phenomenology", "doi": "https://doi.org/10.21983/P3.0032.1.18", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Dylan Trigg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "58ab96e5-77b1-4c8f-90a3-bba02b786aa7", "fullTitle": "The Meaning of \"Existence\" and the Contingency of Sense ", "doi": "https://doi.org/10.21983/P3.0032.1.13", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Markus Gabriel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4338694b-c362-4575-92a6-4d5409473beb", "fullTitle": "The Noumenon's New Clothes (Part 1)", "doi": "https://doi.org/10.21983/P3.0010.1.13", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Peter Wolfendale", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d4637f36-c897-4ac7-823c-d9dbf375b963", "fullTitle": "The Other Face of God: Lacan, Theological Structure, and the Accursed Remainder", "doi": "https://doi.org/10.21983/P3.0010.1.05", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Levi R. Bryant", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e3acfe12-6125-434c-9beb-53d2d83f7bff", "fullTitle": "The Philosopher, the Sophist, the Undercurrent and Alain Badiou", "doi": "https://doi.org/10.53288/0344.1.04", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marianna Papastephanou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "925a50b6-92e7-40d0-85eb-d3358fed45ae", "fullTitle": "\"The World is an Egg\": Realism, Mathematics, and the Thresholds of Difference", "doi": "https://doi.org/10.21983/P3.0032.1.11", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Jeffery A. Bell", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "5419dd1d-c3ab-4b2b-8cac-d8209a6a1f4b", "fullTitle": "Thing Called Love: That Old, Substantive, Relation", "doi": "https://doi.org/10.21983/P3.0010.1.04", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Beatrice Marovich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6252ddb6-8c91-4784-8c63-e32e079bc4fc", "fullTitle": "Thinking Against Nature: Nature, Ideation, and Realism between Lovecraft and Shelling", "doi": "https://doi.org/10.53288/0343.1.04", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Ben Woodard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "44389925-fe80-486b-8a57-3b8a72e4905b", "fullTitle": "To Exist Is to Change: A Friendly Disagreement with Graham Harman on Why Things Happen", "doi": "https://doi.org/10.53288/0343.1.05", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael Austin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "66a5706d-7d54-4a99-888b-700c1b807996", "fullTitle": "Tractatus Mathematico-Politicus: On Alain Badiou\u2019s \"Being and Event\"", "doi": "https://doi.org/10.53288/0344.1.03", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Christopher Norris", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "399fd852-b122-42a6-b7a0-b448a116d915", "fullTitle": "\u00dcber stellvertretende Verursachung", "doi": "https://doi.org/10.21983/P3.0010.1.10", "publicationDate": "2012-09-03", "place": "Brooklyn, NY", "contributions": [{"fullName": "Graham Harman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "2a6a576f-ce82-4d8a-b371-582083abc29f", "fullTitle": "Unknowing Animals", "doi": "https://doi.org/10.53288/0344.1.11", "publicationDate": "2020-07-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Nicola Masciandaro", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c380537a-28ab-49c9-8178-3112716a8808", "fullTitle": "Weird Reading ", "doi": "https://doi.org/10.21983/P3.0032.1.06", "publicationDate": "2013-06-05", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eileen A. Joy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "eb8c1ab9-aa84-4aad-9e1d-e487189de612", "fullTitle": "Why not nothing? Meillassoux's second figure of faciality and metaphysical nihilism", "doi": "https://doi.org/10.21983/P3.0122.1.06", "publicationDate": "2015-12-12", "place": "Brooklyn, NY", "contributions": [{"fullName": "James T. Hill", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}], "__typename": "Imprint"}, {"imprintUrl": null, "imprintId": "552696ad-d018-4bc5-ba80-9a3beb3d88e1", "imprintName": "Tangent", "updatedAt": "2022-02-17T23:46:57.052773+00:00", "createdAt": "2022-02-17T23:46:57.052773+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "6da2123c-c8ae-4c61-b40d-2080474e2efb", "fullTitle": "Dancing with Philoctetes: Reflections on Pain and Remembrance", "doi": "https://doi.org/10.53288/0450.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Abigail Akavia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "64ac7d98-d8bd-41e7-a661-bef4f090b439", "fullTitle": "Masks", "doi": "https://doi.org/10.53288/0453.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "T.H.M. Geller-Goad", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "0aeaad1b-4c63-4ebc-9fde-2f75939d65e9", "fullTitle": "Resistant Form: Aristophanes and the Comedy of Crisis", "doi": "https://doi.org/10.53288/0445.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Mario Tel\u00f2", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6244a086-636e-4756-bf5e-f803a78ffbc4", "fullTitle": "The Before and The After: Arch\u0113 and Avenir in a Time of Crisis", "doi": "https://doi.org/10.53288/0446.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Sean Gurd", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Mario Tel\u00f2", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://whpress.co.uk/", "imprintId": "81433c8e-e939-4791-99b5-498d0a4f126f", "imprintName": "The White Horse Press", "updatedAt": "2022-06-29T10:46:53.875315+00:00", "createdAt": "2022-06-29T10:46:53.875315+00:00", "publisherId": "ba67afbb-2b43-4ef8-b1cc-d7333706d54e", "publisher": {"publisherName": "The White Horse Press", "publisherId": "ba67afbb-2b43-4ef8-b1cc-d7333706d54e"}, "works": [{"workId": "bbf49a4f-8210-4ff6-bcb8-a9689d0ff198", "fullTitle": "Appropriated Heritage?: Access Campaigns, Trespass, and Local Rights in Early-twentieth Century Upland England and Austria", "doi": "https://doi.org/10.3197/63787710662654.ch03", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Ben Anderson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b5d5aa5a-4779-4416-8e70-d3cdd420f1a7", "fullTitle": "Archipelagic Paths: Narratives, Heritage and Community in Public Trail Walking on the \u00c5land Islands", "doi": "https://doi.org/10.3197/63787710662654.ch06", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Susanne \u00d6sterlund-P\u00f6tzsch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "60a1f3eb-00e7-4e04-93a6-1bad2737e628", "fullTitle": "Attentive Walking: Encountering Mineralness", "doi": "https://doi.org/10.3197/63787710662654.ch10", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Petra Lilja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "edac4f28-cb73-4dd9-95c0-6cd90a5b93e7", "fullTitle": "Delineating the Landscape: Planning, Mapping and the Historic Imaginings of Rights of Way in Twentieth-century England and Wales", "doi": "https://doi.org/10.3197/63787710662654.ch02", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Clare Hickman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Glen O'Hara", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "e8e3c566-ecf1-43d0-81b3-b1a9ea0a4216", "fullTitle": "'Following in the Footsteps of History': Sixteen Multimedia Itineraries through the First World War Sites in the Stelvio National Park and Adamello Park (Italy)", "doi": "https://doi.org/10.3197/63787710662654.ch05", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Stefano Morosini", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "83984906-b2a5-4161-a6a6-39a66cdd2a84", "fullTitle": "Footpaths in England: Notes Towards a Radical History", "doi": "https://doi.org/10.3197/63787710662654.ch01", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Paul Readman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e2cf5f5b-814e-4457-9e90-e4c96d4970f7", "fullTitle": "Forming Paths within Post-industrial Landscapes", "doi": "https://doi.org/10.3197/63787710662654.ch16", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Benjamin Richards", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "100b97ab-39b4-4042-ad21-2f5983f1f4d8", "fullTitle": "Fusion: Co-created Heritage in Stories from the Camino de Santiago", "doi": "https://doi.org/10.3197/63787710662654.ch07", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Camilla Brudin Borg", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "4e25c743-09ad-4e7b-92df-ff82df4c0c28", "fullTitle": "Hefting the Land: A Locative Heritage of Hooves and Feet", "doi": "https://doi.org/10.3197/63787710662654.ch04", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Karen Lykke Syse", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "d379905a-324f-4de9-b9e9-2b544d2e78ab", "fullTitle": "Heritage Trails: Pathways to Sustainable Development Goals", "doi": "https://doi.org/10.3197/63787710662654.ch12", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "John Martin", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Joane V. Serrano", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Jacqueline Nowakowski", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 3}, {"fullName": "Dominica Williamson", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 4}]}, {"workId": "77186742-2f8a-4c1b-9a4b-b92f5a541616", "fullTitle": "Kodagu Walking Trails and Indigenous Heritage Making: A Bioregional Study", "doi": "https://doi.org/10.3197/63787710662654.ch11", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Subarna De", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9633876b-e230-4ca7-bcd6-9c055b81fac3", "fullTitle": "Movement Heritage and Path Dependence: Layering the Past", "doi": "https://doi.org/10.3197/63787710662654.intro", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Daniel Svensson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Katarina Saltzmann", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Sverker S\u00f6rlin", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "62842c74-dd0e-4887-8970-4806cecc1264", "fullTitle": "Pathways: Exploring the Routes of a Movement Heritage", "doi": "https://doi.org/10.3197/63787710662654.book", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Daniel Svensson", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 1}, {"fullName": "Katarina Saltzmann", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Sverker S\u00f6rlin", "contributionType": "EDITOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "69104bcb-8e61-4d52-88e4-443bb98c7ed8", "fullTitle": "Tracing Memories: The Guided Trail as an Aid to Cultural Memory in Artworks by Janet Cardiff", "doi": "https://doi.org/10.3197/63787710662654.ch08", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Laura M.F. Bertens", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "f9ac25b9-abaa-498a-8152-31273944647d", "fullTitle": "Walking and Worlding: Trails as Storylines in Video Games", "doi": "https://doi.org/10.3197/63787710662654.ch09", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Finn Arne J\u00f8rgensen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "e6fd27b1-afd7-4c7c-b3e3-763608ffd402", "fullTitle": "Walking on Terrils: Ruderal Ecologies and Toxic Heritage in Wallonia, Belgium", "doi": "https://doi.org/10.3197/63787710662654.ch13", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Daniele Valisena", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "aee081c0-326d-4195-b06b-86e091fa385d", "fullTitle": "Walking, Remembering and Enunciating the Place: Jewish-Israeli Memorial Trails in Nature", "doi": "https://doi.org/10.3197/63787710662654.ch14", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Maria Piekarska", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "68c3af51-4717-45ff-92b9-1d4905bb4769", "fullTitle": "Walking the Kalderimi: Embodied Knowledge and Heritage Narratives in a Participatory Building Workshop at Zagori (NW Greece)", "doi": "https://doi.org/10.3197/63787710662654.ch15", "publicationDate": "2022-07-31", "place": "Winwick, Cambs.", "contributions": [{"fullName": "Faidon Moudopoulos-Athanasiou", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ionas Sklavounos", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/thought-crimes/", "imprintId": "f2dc7495-17af-4d8a-9306-168fc6fa1f41", "imprintName": "Thought | Crimes", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "0ff404f8-cd4a-43d8-a4f7-fd5843674e00", "fullTitle": "Homeland Fascism: Corporatist Government in the New American Century", "doi": "https://doi.org/10.53288/0459.1.00", "publicationDate": "2016-06-24", "place": "Earth, Milky Way", "contributions": [{"fullName": "Herman Schwendinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Julia Schwendinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jeff Shantz", "contributionType": "INTRODUCTION_BY", "mainContribution": true, "contributionOrdinal": 3}]}, {"workId": "1bba80bd-2efd-41a2-9b09-4ff8da0efeb9", "fullTitle": "New Developments in Anarchist Studies", "doi": "https://doi.org/10.21983/P3.0349.1.00", "publicationDate": "2015-06-13", "place": "Brooklyn, NY", "contributions": [{"fullName": "pj lilley", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jeff Shantz", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "5a1cd53e-640b-46e7-82a6-d95bc4907e36", "fullTitle": "The Spectacle of the False Flag: Parapolitics from JFK to Watergate", "doi": "https://doi.org/10.21983/P3.0347.1.00", "publicationDate": "2014-03-01", "place": "Brooklyn, NY", "contributions": [{"fullName": "Eric Wilson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Guido Giacomo Preparata", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Jeff Shantz", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "c8245465-2937-40fd-9c3e-7bd33deef477", "fullTitle": "Who Killed the Berkeley School?: Struggles over Radical Criminology", "doi": "https://doi.org/10.21983/P3.0348.1.00", "publicationDate": "2014-04-21", "place": "Brooklyn, NY", "contributions": [{"fullName": "Herman Schwendinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Julia Schwendinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jeff Shantz", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 3}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/tiny-collections/", "imprintId": "be4c8448-93c8-4146-8d9c-84d121bc4bec", "imprintName": "Tiny Collections", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "89ab18ec-cf13-41f9-ac02-5b90d2a0fa85", "fullTitle": "Asa Simon Mittman", "doi": "https://doi.org/10.21983/P3.0143.1.05", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "44668ebd-e7a0-476f-a62b-a6b75fb67027", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0182.1.10", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Thea Tomaini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Asa Simon Mittman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "b1907d2f-c38b-4a26-a94c-7aec5749ff1a", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0143.1.09", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "763d3b02-20bc-4e18-a8ce-4b4a938a3270", "fullTitle": "Beachcombing", "doi": "https://doi.org/10.21983/P3.0143.1.03", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "6b63a649-e723-4acd-b03d-84957e2325a3", "fullTitle": "Beach Intentions, Adrift", "doi": "https://doi.org/10.21983/P3.0143.1.08", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Emily Russel", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "501a8862-dc30-4d1e-ab47-deb9f5579678", "fullTitle": "Closer to Dust", "doi": "https://doi.org/10.53288/0324.1.00", "publicationDate": "2021-08-27", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sara A. Rich", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "771e1cde-d224-4cb6-bac7-7f5ef4d1a405", "fullTitle": "Coconuts: A Tiny History", "doi": null, "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Kathleen E. Kennedy", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c8528da7-5a78-4b5f-8778-c74f2ed603d6", "fullTitle": "Conclusion: Sink or Plunge?", "doi": "https://doi.org/10.21983/P3.0182.1.09", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Asa Simon Mittman", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "20d15631-f886-43a0-b00b-b62426710bdf", "fullTitle": "Elemental Disappearances", "doi": "https://doi.org/10.21983/P3.0157.1.00", "publicationDate": "2016-11-28", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jason Bahbak Mohaghegh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Dejan Luki\u0107", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "e2e9cc7f-6b12-4720-89f9-c9abf66515f8", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0182.1.01", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Thea Tomaini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Asa Simon Mittman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "bec0b05d-e75d-42b8-bc64-46c9c658ac4e", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0143.1.01", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "d966d83b-5549-48a7-86d5-02c261b73ecb", "fullTitle": "Interlude I: Great Fishes and Monstrous Men (Shoreline)", "doi": "https://doi.org/10.21983/P3.0182.1.04", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Megan E. Palmer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ba40bc30-5462-4613-91b0-944fe2c4b926", "fullTitle": "Interlude II: Great Fishes and Monstrous Men (Undertow)", "doi": "https://doi.org/10.21983/P3.0182.1.06", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Megan E. Palmer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "7c383568-c16d-4eab-9470-94498f88a772", "fullTitle": "Interlude III: Great Fishes and Monstrous Men (Tide Line)", "doi": "https://doi.org/10.21983/P3.0182.1.08", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Megan E. Palmer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b9b2ce1b-9077-4d5f-a62e-68f0c17a7b2e", "fullTitle": "Introduction: Lines in the Sand", "doi": "https://doi.org/10.21983/P3.0182.1.02", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Thea Tomaini", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "9dcb4615-6d72-4bae-a775-f3dad01c8d57", "fullTitle": "Jeffrey Jerome Cohen ", "doi": "https://doi.org/10.21983/P3.0143.1.07", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "5809f9e5-beb0-4666-99de-e9e65d154c4e", "fullTitle": "Lora Webb ", "doi": "https://doi.org/10.21983/P3.0143.1.06", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "d3ea0ed1-45f1-45d0-81d5-96ac9a80030f", "fullTitle": "Maura Coughlin", "doi": "https://doi.org/10.21983/P3.0143.1.04", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "4dfe4f10-994d-4771-bb31-c67b092dfee2", "fullTitle": "Ocean is the New East", "doi": "https://doi.org/10.21983/P3.0182.1.03", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alan S. Montroso", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c7230a19-8a5a-4c9d-8753-bdf6aba08ba2", "fullTitle": "On the Backs of Whales ", "doi": "https://doi.org/10.21983/P3.0182.1.05", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Haylie Swenson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6a382554-5856-4fa3-be90-f3370589f3aa", "fullTitle": "Quickening Sands ", "doi": "https://doi.org/10.21983/P3.0182.1.07", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Erin Vander Wall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "177e3717-4c07-4f31-9318-616ad3b71e89", "fullTitle": "Sea Monsters: Things from the Sea, Volume 2", "doi": "https://doi.org/10.21983/P3.0182.1.00", "publicationDate": "2017-09-29", "place": "Earth, Milky Way", "contributions": [{"fullName": "Thea Tomaini", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Asa Simon Mittman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "61445776-2b75-43fa-b060-a912faae19d4", "fullTitle": "This is the First", "doi": "https://doi.org/10.21983/P3.0143.1.02", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Overbey", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "6dd15dd7-ae8c-4438-a597-7c99d5be4138", "fullTitle": "Walk on the Beach: Things from the Sea, Volume 1", "doi": "https://doi.org/10.21983/P3.0143.1.00", "publicationDate": "2016-06-17", "place": "Earth, Milky Way", "contributions": [{"fullName": "Maggie M. Williams", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Karen Eileen Overbey", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}], "__typename": "Imprint"}, {"imprintUrl": "https://punctumbooks.com/imprints/uitgeverij/", "imprintId": "e76c3f59-c8ae-4887-b62c-43ce7b8dbdb1", "imprintName": "Uitgeverij", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}, "works": [{"workId": "b5c810e1-c847-4553-a24e-9893164d9786", "fullTitle": "(((", "doi": "https://doi.org/10.53288/0370.1.00", "publicationDate": "2021-09-02", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alessandro De Francesco", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Gen Ueda", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Andreas Burckhardt", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "0d2af7b5-d66f-4f6a-b9bd-ea69757d8b24", "fullTitle": "Afterword \u2013 Or, in the Blink of\u2026", "doi": "https://doi.org/10.21983/P3.0219.1.06", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "df9bf011-efaf-49a7-9497-2a4d4cfde9e8", "fullTitle": "An Anthology of Asemic Handwriting", "doi": "https://doi.org/10.21983/P3.0220.1.00", "publicationDate": "2013-08-26", "place": "The Hague/Tirana", "contributions": [{"fullName": "Tim Gaze", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael Jacobson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "8b77c06a-3c1c-48ac-a32e-466ef37f293e", "fullTitle": "A Neo Tropical Companion", "doi": "https://doi.org/10.21983/P3.0217.1.00", "publicationDate": "2012-01-26", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jamie Stewart", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b53657e7-4b53-46f9-8bcc-73d9d37c5004", "fullTitle": "At the Risk of Love or, on Reading & Touching in 3 1/2 Blinks", "doi": "https://doi.org/10.21983/P3.0219.1.03", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "ef3cb7c2-866c-4e66-9ad6-b9ee2276a3c8", "fullTitle": "Augen, Blicke, St\u00e4tten", "doi": "https://doi.org/10.21983/P3.0219.1.02", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Julia H\u00f6lzl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "041635f2-93fd-472c-8069-f34183faa71f", "fullTitle": "Backmatter", "doi": "https://doi.org/10.21983/P3.0219.1.07", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sarah Brigid Hannis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "a57c6271-1af0-42c7-ac8c-e11e8a64009f", "fullTitle": "Broken Theory", "doi": "https://doi.org/10.53288/0393.1.00", "publicationDate": "2022-04-21", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alan Sondheim", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Maria Damon", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Ryan Whyte", "contributionType": "AFTERWORD_BY", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "0f0b5d24-cc43-411e-8a3b-902e9d7e796b", "fullTitle": "Continuum 2: Writings \u2013 Scritti \u2013 \u00c9crits 2015\u20132022", "doi": "https://doi.org/10.53288/0463.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Alessandro De Francesco", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "c3c09f99-71f9-431c-b0f4-ff30c3f7fe11", "fullTitle": "Continuum: Writings on Poetry as Artistic Practice", "doi": "https://doi.org/10.21983/P3.0229.1.00", "publicationDate": "2015-11-26", "place": "The Hague/Tirana", "contributions": [{"fullName": "Alessandro De Francesco", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "6c30545e-539b-419a-8b96-5f6c475bab9e", "fullTitle": "Disrupting the Digital Humanities", "doi": "https://doi.org/10.21983/P3.0230.1.00", "publicationDate": "2018-11-06", "place": "Earth, Milky Way", "contributions": [{"fullName": "Dorothy Kim", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jesse Stommel", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "bce13bfa-16e6-4319-b7d4-f0d59e83b179", "fullTitle": "Emerging Sight, Emerging Blindness", "doi": "https://doi.org/10.21983/P3.0219.1.05", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Brian Willems", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "dfe575e1-2836-43f3-a11b-316af9509612", "fullTitle": "Exegesis of a Renunciation \u2013 Esegesi di una rinuncia", "doi": "https://doi.org/10.21983/P3.0226.1.00", "publicationDate": "2014-10-14", "place": "The Hague/Tirana", "contributions": [{"fullName": "Francesco Aprile", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Bartolom\u00e9 Ferrando", "contributionType": "AFTERWORD_BY", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Caggiula Cristiano", "contributionType": "AFTERWORD_BY", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "a9b27739-0d29-4238-8a41-47b3ac2d5bd5", "fullTitle": "Filial Arcade & Other Poems", "doi": "https://doi.org/10.21983/P3.0223.1.00", "publicationDate": "2013-12-21", "place": "The Hague/Tirana", "contributions": [{"fullName": "Adam Staley Groves", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marco Mazzi", "contributionType": "PHOTOGRAPHER", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "b1bd9b99-2b63-4df3-a19a-59205dd984ec", "fullTitle": "Frontmatter", "doi": "https://doi.org/10.21983/P3.0219.1.01", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sarah Brigid Hannis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "c2c22cdf-b9d5-406d-9127-45cea8e741b1", "fullTitle": "Hippolytus", "doi": "https://doi.org/10.21983/P3.0218.1.00", "publicationDate": "2012-08-21", "place": "The Hague/Tirana", "contributions": [{"fullName": "Euripides", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sean Gurd", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "ebeae9d6-7543-4cd4-9fa9-c39c43ba0d4b", "fullTitle": "Men in A\u00efda", "doi": "https://doi.org/10.21983/P3.0224.0.00", "publicationDate": "2014-12-31", "place": "The Hague/Tirana", "contributions": [{"fullName": "David J. Melnick", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sean Gurd", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "d24a0567-d430-4768-8c4d-1b9d59394af2", "fullTitle": "On Blinking", "doi": "https://doi.org/10.21983/P3.0219.1.00", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sarah Brigid Hannis", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "e81ef154-5bc3-481b-9083-64fd7aeb7575", "fullTitle": "paq'batlh: The Klingon Epic", "doi": "https://doi.org/10.21983/P3.0215.1.00", "publicationDate": "2011-10-10", "place": "The Hague/Tirana", "contributions": [{"fullName": "Floris Sch\u00f6nfeld", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Kees Ligtelijn", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Marc Okrand", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}]}, {"workId": "97d205c8-32f0-4e64-a7df-bf56334be638", "fullTitle": "paq'batlh: The Klingon Epic", "doi": "https://doi.org/10.53288/0345.1.00", "publicationDate": "2022-07-21", "place": "Earth, Milky Way", "contributions": [{"fullName": "Floris Sch\u00f6nfeld", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Kees Ligtelijn", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Marc Okrand", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "DeSDu' jen puqloD", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 5}, {"fullName": "David Yonge-Mallo", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 6}]}, {"workId": "119f1640-dfb4-488f-a564-ef507d74b72d", "fullTitle": "Pen in the Park: A Resistance Fairytale \u2013 Pen Parkta: Bir Direni\u015f Masal\u0131", "doi": "https://doi.org/10.21983/P3.0225.1.00", "publicationDate": "2014-02-12", "place": "The Hague/Tirana", "contributions": [{"fullName": "Ra\u015fel Meseri", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Sanne Karssenberg", "contributionType": "ILLUSTRATOR", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "0cb39600-2fd2-4a7a-9d3a-6d92b8e32e9e", "fullTitle": "Poetry from Beyond the Grave", "doi": "https://doi.org/10.21983/P3.0222.1.00", "publicationDate": "2013-05-10", "place": "The Hague/Tirana", "contributions": [{"fullName": "Francisco C\u00e2ndido \"Chico\" Xavier", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Vitor Peqeuno", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jeremy Fernando", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 3}]}, {"workId": "69365c88-4571-45f3-8770-5a94f7c9badc", "fullTitle": "Poetry Vocare", "doi": "https://doi.org/10.21983/P3.0213.1.00", "publicationDate": "2011-01-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Adam Staley Groves", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Judith Balso", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "c94f5807-325d-4b5f-8bb3-084d59376e8b", "fullTitle": "Suspended in a Moving Night: Photography, or the Shiny Relation Self\u2013World", "doi": "https://doi.org/10.21983/P3.0219.1.04", "publicationDate": "2012-08-23", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jessica Aliaga Lavrijsen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "bc283f71-9f37-47c4-b30b-8ed9f3be9f9c", "fullTitle": "The Guerrilla Is Like a Poet \u2013 Ang Gerilya Ay Tulad ng Makata", "doi": "https://doi.org/10.21983/P3.0221.1.00", "publicationDate": "2013-09-27", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jose Maria Sison", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jonas Staal", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "7be9aa8c-b8af-4b2f-96ff-16e4532f2b83", "fullTitle": "The Miracle of Saint Mina \u2013 Gis Miinan Nokkor", "doi": "https://doi.org/10.21983/P3.0216.1.00", "publicationDate": "2012-01-05", "place": "The Hague/Tirana", "contributions": [{"fullName": "El-Shafie El-Guzuuli", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, {"workId": "8ee1a686-565b-4bb8-9d30-779af0ce6f94", "fullTitle": "The Neural Yorker", "doi": "https://doi.org/10.53288/0482.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Ilan Manouach", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "b55c95a7-ce6e-4cfb-8945-cab4e04001e5", "fullTitle": "To Be, or Not to Be: Paraphrased", "doi": "https://doi.org/10.21983/P3.0227.1.00", "publicationDate": "2016-06-17", "place": "The Hague/Tirana", "contributions": [{"fullName": "Bardsley Rosenbridge", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "8b481da1-c3ac-424f-ba50-a8354daee6b8", "fullTitle": "Turkish Voices", "doi": "https://doi.org/10.53288/0390.1.00", "publicationDate": "2022-06-23", "place": "Earth, Milky Way", "contributions": [{"fullName": "Murat Nemet-Nejat", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, {"workId": "367397db-bcb4-4f0e-9185-4be74c119c19", "fullTitle": "Writing Art", "doi": "https://doi.org/10.21983/P3.0228.1.00", "publicationDate": "2015-11-26", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Alessandro De Francesco", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}]}, {"workId": "6a109b6a-55e9-4dd5-b670-61926c10e611", "fullTitle": "Writing Death", "doi": "https://doi.org/10.21983/P3.0214.1.00", "publicationDate": "2011-06-06", "place": "The Hague/Tirana", "contributions": [{"fullName": "Jeremy Fernando", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Avital Ronell", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}], "__typename": "Imprint"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints_bad.json new file mode 100644 index 0000000..45684d3 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/imprints_bad.json @@ -0,0 +1 @@ +{"data": {"imprints": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.json new file mode 100644 index 0000000..2c2981b --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.json @@ -0,0 +1 @@ +{"data":{"institution":{"__typename":"Institution","institutionId":"194614ac-d189-4a74-8bf4-74c0c9de4a81","institutionName":"The Danish Independent Research Council","institutionDoi":null,"fundings":[{"grantNumber":"0602-02551B","program":"FSE","projectName":"Marine Renewable Energy as Alien","projectShortname":"Alien Energy","jurisdiction":"DK","institutionId":"194614ac-d189-4a74-8bf4-74c0c9de4a81","work":{"workId":"95e15115-4009-4cb0-8824-011038e3c116","fullTitle":"Energy Worlds: In Experiment","doi":"https://doi.org/10.28938/9781912729098","publicationDate":"2021-05-01","place":"Manchester, UK","contributions":[{"fullName":"Dominic Boyer","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":20},{"fullName":"Mónica Amador-Jiménez","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":13},{"fullName":"Noortje Marres","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":14},{"fullName":"Cymene Howe","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":15},{"fullName":"Jamie Cross","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":18},{"fullName":"Simone Almond Abram","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":19},{"fullName":"Ann-Sofie Kall","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":4},{"fullName":"Rebecca Ford","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":5},{"fullName":"Lea Schick","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":6},{"fullName":"Endre Dányi","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":7},{"fullName":"Michaela Spencer","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":8},{"fullName":"Hannah Knox","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":9},{"fullName":"Andrea Ballestero","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":10},{"fullName":"Stefan Helmreich","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":11},{"fullName":"Damian O’Doherty","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":12},{"fullName":"Laura Watts","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Brit Ross Winthereik","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"James Maguire","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Neil Ford","contributionType":"ILLUSTRATOR","mainContribution":false,"contributionOrdinal":16},{"fullName":"Rob Jones","contributionType":"CONTRIBUTIONS_BY","mainContribution":false,"contributionOrdinal":17}],"imprint":{"publisher":{"publisherName":"Mattering Press","publisherId":"17d701c1-307e-4228-83ca-d8e90d7b87a6"}}}}],"affiliations":[]}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.pickle new file mode 100644 index 0000000..353b3e6 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution.pickle @@ -0,0 +1 @@ +{"__typename": "Institution", "institutionId": "194614ac-d189-4a74-8bf4-74c0c9de4a81", "institutionName": "The Danish Independent Research Council", "institutionDoi": null, "fundings": [{"grantNumber": "0602-02551B", "program": "FSE", "projectName": "Marine Renewable Energy as Alien", "projectShortname": "Alien Energy", "jurisdiction": "DK", "institutionId": "194614ac-d189-4a74-8bf4-74c0c9de4a81", "work": {"workId": "95e15115-4009-4cb0-8824-011038e3c116", "fullTitle": "Energy Worlds: In Experiment", "doi": "https://doi.org/10.28938/9781912729098", "publicationDate": "2021-05-01", "place": "Manchester, UK", "contributions": [{"fullName": "Dominic Boyer", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 20}, {"fullName": "M\u00f3nica Amador-Jim\u00e9nez", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 13}, {"fullName": "Noortje Marres", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 14}, {"fullName": "Cymene Howe", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 15}, {"fullName": "Jamie Cross", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 18}, {"fullName": "Simone Almond Abram", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 19}, {"fullName": "Ann-Sofie Kall", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 4}, {"fullName": "Rebecca Ford", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 5}, {"fullName": "Lea Schick", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 6}, {"fullName": "Endre D\u00e1nyi", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 7}, {"fullName": "Michaela Spencer", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 8}, {"fullName": "Hannah Knox", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 9}, {"fullName": "Andrea Ballestero", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 10}, {"fullName": "Stefan Helmreich", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 11}, {"fullName": "Damian O\u2019Doherty", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 12}, {"fullName": "Laura Watts", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Brit Ross Winthereik", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "James Maguire", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Neil Ford", "contributionType": "ILLUSTRATOR", "mainContribution": false, "contributionOrdinal": 16}, {"fullName": "Rob Jones", "contributionType": "CONTRIBUTIONS_BY", "mainContribution": false, "contributionOrdinal": 17}], "imprint": {"publisher": {"publisherName": "Mattering Press", "publisherId": "17d701c1-307e-4228-83ca-d8e90d7b87a6"}}}}], "affiliations": []} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution_bad.json new file mode 100644 index 0000000..aee3a7c --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institution_bad.json @@ -0,0 +1 @@ +{"data": {"institution": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.json new file mode 100644 index 0000000..3611de4 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.json @@ -0,0 +1 @@ +{"data":{"institutions":[{"institutionId":"8ae6f820-b1ef-400c-852a-729c942bf8f2","institutionName":"Aalborg University","institutionDoi":null,"ror":"https://ror.org/04m5j1k67","countryCode":"DNK","fundings":[],"affiliations":[{"affiliationOrdinal":2,"position":"Professor Emeritus","contribution":{"fullName":"Ole Skovsmose","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}}],"__typename":"Institution"},{"institutionId":"0dc55029-2693-4d88-a5cb-9d5a666b3468","institutionName":"Aarhus Universitet","institutionDoi":null,"ror":null,"countryCode":null,"fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"},{"institutionId":"a05fcda3-9281-4609-8060-49709e525dd2","institutionName":"Aarhus University","institutionDoi":null,"ror":"https://ror.org/01aj84f44","countryCode":"DNK","fundings":[{"grantNumber":null,"program":null,"projectName":null,"projectShortname":null,"jurisdiction":null,"institutionId":"a05fcda3-9281-4609-8060-49709e525dd2","work":{"workId":"0ddeb731-9a49-4c5a-b1b2-e2f97b0a2181","fullTitle":"Writing and Publishing Scientific Papers: A Primer for the Non-English Speaker","doi":"https://doi.org/10.11647/OBP.0235","publicationDate":"2021-05-19","place":"Cambridge, UK","contributions":[{"fullName":"Gábor L. Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Gábor L. Lövei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":"Associate Professor","contribution":{"fullName":"Marianne Høyen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Marianne Høyen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Kari Kragh Blume Dahl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Marianne Høyen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Marianne Høyen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}}],"__typename":"Institution"},{"institutionId":"91f931ea-58f2-44bb-9784-1f405272c584","institutionName":"Abertay University","institutionDoi":null,"ror":null,"countryCode":"GBR","fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Alex Avramenko","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"},{"institutionId":"e30c8123-88a1-417d-bf42-441eedf3644a","institutionName":"Aberystwyth University","institutionDoi":null,"ror":"https://ror.org/015m2p889","countryCode":"GBR","fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Christopher Webster","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"},{"institutionId":"b56317a5-6acc-43ad-89c0-ec88528ec506","institutionName":"Åbo Akademi University","institutionDoi":null,"ror":"https://ror.org/029pk6x14","countryCode":"FIN","fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":"Docent in Nordic Folklore Studies","contribution":{"fullName":"Susanne Österlund-Pötzsch","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"},{"institutionId":"b64a78a0-8e9f-4355-a91b-4bd1f6ea691f","institutionName":"Academy of Fine Arts Karlsruhe","institutionDoi":null,"ror":"https://ror.org/02hdve317","countryCode":"DEU","fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Laurence A. Rickels","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Laurence A. Rickels","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Laurence A. Rickels","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"},{"institutionId":"bdb6912c-5a5f-4b61-bd76-3f3984ebc983","institutionName":"Academy of Fine Arts Vienna","institutionDoi":null,"ror":"https://ror.org/029djt864","countryCode":"AUT","fundings":[],"affiliations":[{"affiliationOrdinal":2,"position":null,"contribution":{"fullName":"Marina Gržinić","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"},{"institutionId":"f1d49476-6566-47fa-be3f-58a63fd93a58","institutionName":"Academy of Media Arts Cologne","institutionDoi":null,"ror":"https://ror.org/00f2wje32","countryCode":"DEU","fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Ute Hörner","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Mathias Antlfinger","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}}],"__typename":"Institution"},{"institutionId":"61995a3c-237c-4f30-97c5-0c44a80f8306","institutionName":"Academy of Sciences of Albania","institutionDoi":null,"ror":"https://ror.org/016sx0y50","countryCode":"ALB","fundings":[],"affiliations":[{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Jonida Gashi","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":5}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Jonida Gashi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}},{"affiliationOrdinal":1,"position":null,"contribution":{"fullName":"Jonida Gashi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}}],"__typename":"Institution"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.pickle new file mode 100644 index 0000000..76c8b9c --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions.pickle @@ -0,0 +1 @@ +[{"institutionId": "8ae6f820-b1ef-400c-852a-729c942bf8f2", "institutionName": "Aalborg University", "institutionDoi": null, "ror": "https://ror.org/04m5j1k67", "countryCode": "DNK", "fundings": [], "affiliations": [{"affiliationOrdinal": 2, "position": "Professor Emeritus", "contribution": {"fullName": "Ole Skovsmose", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}}], "__typename": "Institution"}, {"institutionId": "0dc55029-2693-4d88-a5cb-9d5a666b3468", "institutionName": "Aarhus Universitet", "institutionDoi": null, "ror": null, "countryCode": null, "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}, {"institutionId": "a05fcda3-9281-4609-8060-49709e525dd2", "institutionName": "Aarhus University", "institutionDoi": null, "ror": "https://ror.org/01aj84f44", "countryCode": "DNK", "fundings": [{"grantNumber": null, "program": null, "projectName": null, "projectShortname": null, "jurisdiction": null, "institutionId": "a05fcda3-9281-4609-8060-49709e525dd2", "work": {"workId": "0ddeb731-9a49-4c5a-b1b2-e2f97b0a2181", "fullTitle": "Writing and Publishing Scientific Papers: A Primer for the Non-English Speaker", "doi": "https://doi.org/10.11647/OBP.0235", "publicationDate": "2021-05-19", "place": "Cambridge, UK", "contributions": [{"fullName": "G\u00e1bor L. L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "G\u00e1bor L. L\u00f6vei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": "Associate Professor", "contribution": {"fullName": "Marianne H\u00f8yen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Marianne H\u00f8yen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Kari Kragh Blume Dahl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Marianne H\u00f8yen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Marianne H\u00f8yen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}}], "__typename": "Institution"}, {"institutionId": "91f931ea-58f2-44bb-9784-1f405272c584", "institutionName": "Abertay University", "institutionDoi": null, "ror": null, "countryCode": "GBR", "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Alex Avramenko", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}, {"institutionId": "e30c8123-88a1-417d-bf42-441eedf3644a", "institutionName": "Aberystwyth University", "institutionDoi": null, "ror": "https://ror.org/015m2p889", "countryCode": "GBR", "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Christopher Webster", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}, {"institutionId": "b56317a5-6acc-43ad-89c0-ec88528ec506", "institutionName": "\u00c5bo Akademi University", "institutionDoi": null, "ror": "https://ror.org/029pk6x14", "countryCode": "FIN", "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": "Docent in Nordic Folklore Studies", "contribution": {"fullName": "Susanne \u00d6sterlund-P\u00f6tzsch", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}, {"institutionId": "b64a78a0-8e9f-4355-a91b-4bd1f6ea691f", "institutionName": "Academy of Fine Arts Karlsruhe", "institutionDoi": null, "ror": "https://ror.org/02hdve317", "countryCode": "DEU", "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Laurence A. Rickels", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Laurence A. Rickels", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Laurence A. Rickels", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}, {"institutionId": "bdb6912c-5a5f-4b61-bd76-3f3984ebc983", "institutionName": "Academy of Fine Arts Vienna", "institutionDoi": null, "ror": "https://ror.org/029djt864", "countryCode": "AUT", "fundings": [], "affiliations": [{"affiliationOrdinal": 2, "position": null, "contribution": {"fullName": "Marina Gr\u017eini\u0107", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}, {"institutionId": "f1d49476-6566-47fa-be3f-58a63fd93a58", "institutionName": "Academy of Media Arts Cologne", "institutionDoi": null, "ror": "https://ror.org/00f2wje32", "countryCode": "DEU", "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Ute H\u00f6rner", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Mathias Antlfinger", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}}], "__typename": "Institution"}, {"institutionId": "61995a3c-237c-4f30-97c5-0c44a80f8306", "institutionName": "Academy of Sciences of Albania", "institutionDoi": null, "ror": "https://ror.org/016sx0y50", "countryCode": "ALB", "fundings": [], "affiliations": [{"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Jonida Gashi", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 5}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Jonida Gashi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}, {"affiliationOrdinal": 1, "position": null, "contribution": {"fullName": "Jonida Gashi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}}], "__typename": "Institution"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions_bad.json new file mode 100644 index 0000000..8b2c9be --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/institutions_bad.json @@ -0,0 +1 @@ +{"data": {"institutions": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.json new file mode 100644 index 0000000..6bcaf95 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.json @@ -0,0 +1 @@ +{"data":{"issue":{"issueId":"8f949497-8f84-4776-8c17-7663a1e1b871","seriesId":"1bcf2c4d-e047-46a3-b61a-2bcf76af4018","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"1bcf2c4d-e047-46a3-b61a-2bcf76af4018","seriesType":"BOOK_SERIES","seriesName":"World Oral Literature Series","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"80204dff-c8a9-4155-a539-7ee980102875","fullTitle":"Oral Literature in Africa","doi":"https://doi.org/10.11647/OBP.0025","publicationDate":"2012-09-17","place":"Cambridge, UK","contributions":[{"fullName":"Ruth Finnegan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Mark Turin","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},"__typename":"Issue"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.pickle new file mode 100644 index 0000000..a12fc26 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue.pickle @@ -0,0 +1 @@ +{"issueId": "8f949497-8f84-4776-8c17-7663a1e1b871", "seriesId": "1bcf2c4d-e047-46a3-b61a-2bcf76af4018", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "1bcf2c4d-e047-46a3-b61a-2bcf76af4018", "seriesType": "BOOK_SERIES", "seriesName": "World Oral Literature Series", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "80204dff-c8a9-4155-a539-7ee980102875", "fullTitle": "Oral Literature in Africa", "doi": "https://doi.org/10.11647/OBP.0025", "publicationDate": "2012-09-17", "place": "Cambridge, UK", "contributions": [{"fullName": "Ruth Finnegan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Mark Turin", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, "__typename": "Issue"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue_bad.json new file mode 100644 index 0000000..cf7e466 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issue_bad.json @@ -0,0 +1 @@ +{"data": {"issue": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.json new file mode 100644 index 0000000..432b63f --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.json @@ -0,0 +1 @@ +{"data":{"issues":[{"issueId":"0d4687f9-3d86-4518-9437-e3e1832bd779","seriesId":"7c662a4d-14ac-44cc-8325-5dc0e207cb96","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"7c662a4d-14ac-44cc-8325-5dc0e207cb96","seriesType":"BOOK_SERIES","seriesName":"Applied Theatre Praxis","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"41aed95c-de6c-4b37-b533-fe79af56cf82","fullTitle":"Theatre and War: Notes from the Field","doi":"https://doi.org/10.11647/OBP.0099","publicationDate":"2016-07-27","place":"Cambridge, UK","contributions":[{"fullName":"Nandita Dinesh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Issue"},{"issueId":"18d849a6-973d-4dd9-8e86-67a8e7872b5c","seriesId":"2811f289-cfa1-41e0-96a0-08512c691e72","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"2811f289-cfa1-41e0-96a0-08512c691e72","seriesType":"BOOK_SERIES","seriesName":"Open Field Guides Series","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"67a02374-4e51-43b5-830b-c85e4c3a7b08","fullTitle":"Remote Capture: Digitising Documentary Heritage in Challenging Locations","doi":"https://doi.org/10.11647/OBP.0138","publicationDate":"2018-04-16","place":"Cambridge, UK","contributions":[{"fullName":"Patrick Sutherland","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Adam Farquhar","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Jody Butterworth","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Andrew Pearson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},"__typename":"Issue"},{"issueId":"c69b8d30-cb16-403e-bd10-cf43197082d5","seriesId":"c4827787-5c88-40aa-92c3-6c75b3049379","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"c4827787-5c88-40aa-92c3-6c75b3049379","seriesType":"BOOK_SERIES","seriesName":"OBP Series in Mathematics","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"31aea193-58de-43eb-aadb-23300ba5ee40","fullTitle":"Advanced Problems in Mathematics: Preparing for University","doi":"https://doi.org/10.11647/OBP.0075","publicationDate":"2016-01-25","place":"Cambridge, UK","contributions":[{"fullName":"Stephen Siklos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Issue"},{"issueId":"8511e97e-fc52-43ea-9d1e-f733f557c12f","seriesId":"d4b47a76-abff-4047-a3c7-d44d85ccf009","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"d4b47a76-abff-4047-a3c7-d44d85ccf009","seriesType":"BOOK_SERIES","seriesName":"Open Book Classics","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"f8a1849c-0be0-4600-9653-83b0dc6de3ae","fullTitle":"On History: Introduction to World History (1831); Opening Address at the Faculty of Letters, 9 January 1834; Preface to History of France (1869)","doi":"https://doi.org/10.11647/OBP.0036","publicationDate":"2013-10-09","place":"Cambridge, UK","contributions":[{"fullName":"Jules Michelet","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Lionel Gossman","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Edward K. Kaplan","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4}]},"__typename":"Issue"},{"issueId":"ce247ac8-1ab7-4915-b334-caacf1cbda21","seriesId":"85c48355-467d-436d-90c9-fe97626c22c8","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"85c48355-467d-436d-90c9-fe97626c22c8","seriesType":"BOOK_SERIES","seriesName":"Open Reports Series","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"25c7dcab-45e2-4625-9d2f-de09ccc01668","fullTitle":"Peace and Democratic Society","doi":"https://doi.org/10.11647/OBP.0014","publicationDate":"2011-06-20","place":"Cambridge, UK","contributions":[{"fullName":"Amartya Sen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Issue"},{"issueId":"7f4e7485-022b-4f9d-9f30-345a6ac5b5e4","seriesId":"b108be7f-669f-4873-891b-d83209e5626f","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"b108be7f-669f-4873-891b-d83209e5626f","seriesType":"JOURNAL","seriesName":"What Works in Conservation","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"7988a2ba-7f1c-4754-943d-07dc4d2dc109","fullTitle":"What Works in Conservation: 2015","doi":"https://doi.org/10.11647/OBP.0060","publicationDate":"2015-07-01","place":"Cambridge, UK","contributions":[{"fullName":"William J. Sutherland","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Lynn V. Dicks","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Nancy Ockendon","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Rebecca K. Smith","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4}]},"__typename":"Issue"},{"issueId":"8f949497-8f84-4776-8c17-7663a1e1b871","seriesId":"1bcf2c4d-e047-46a3-b61a-2bcf76af4018","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"1bcf2c4d-e047-46a3-b61a-2bcf76af4018","seriesType":"BOOK_SERIES","seriesName":"World Oral Literature Series","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"80204dff-c8a9-4155-a539-7ee980102875","fullTitle":"Oral Literature in Africa","doi":"https://doi.org/10.11647/OBP.0025","publicationDate":"2012-09-17","place":"Cambridge, UK","contributions":[{"fullName":"Ruth Finnegan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Mark Turin","contributionType":"FOREWORD_BY","mainContribution":false,"contributionOrdinal":2}]},"__typename":"Issue"},{"issueId":"3c776175-61d4-433b-a6b9-2491913d16fa","seriesId":"4051770d-6aa3-4ac5-a49c-029e4aa90f3d","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"4051770d-6aa3-4ac5-a49c-029e4aa90f3d","seriesType":"BOOK_SERIES","seriesName":"Dickinson College Commentaries","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"e5ade02a-2f32-495a-b879-98b54df04c0a","fullTitle":"Cornelius Nepos, Life of Hannibal: Latin Text, Notes, Maps, Illustrations and Vocabulary","doi":"https://doi.org/10.11647/OBP.0068","publicationDate":"2015-10-05","place":"Cambridge, UK","contributions":[{"fullName":"Bret Mulligan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Issue"},{"issueId":"658e0d3d-8bf1-4086-b054-d001fe6ad7b0","seriesId":"ca4b4ff7-f461-464b-8768-dfad8ce20968","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"ca4b4ff7-f461-464b-8768-dfad8ce20968","seriesType":"BOOK_SERIES","seriesName":"Classics Textbooks","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"c5fe7f09-7dfb-4637-82c8-653a6cb683e7","fullTitle":"Cicero, Against Verres, 2.1.53–86: Latin Text with Introduction, Study Questions, Commentary and English Translation","doi":"https://doi.org/10.11647/OBP.0016","publicationDate":"2011-11-18","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Issue"},{"issueId":"80d2deff-6c34-4b82-8423-b4d73a9a0f35","seriesId":"bb20d549-d7df-4579-8dd8-318a1221e686","issueOrdinal":1,"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","series":{"seriesId":"bb20d549-d7df-4579-8dd8-318a1221e686","seriesType":"BOOK_SERIES","seriesName":"Global Communications","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}}},"work":{"workId":"101eb7c2-f15f-41f9-b53a-dfccd4b28301","fullTitle":"Global Warming in Local Discourses: How Communities around the World Make Sense of Climate Change","doi":"https://doi.org/10.11647/OBP.0212","publicationDate":"2020-10-14","place":"Cambridge, UK","contributions":[{"fullName":"Michael Brüggemann","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Simone Rödder","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Issue"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.pickle new file mode 100644 index 0000000..f000d4c --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues.pickle @@ -0,0 +1 @@ +[{"issueId": "0d4687f9-3d86-4518-9437-e3e1832bd779", "seriesId": "7c662a4d-14ac-44cc-8325-5dc0e207cb96", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "7c662a4d-14ac-44cc-8325-5dc0e207cb96", "seriesType": "BOOK_SERIES", "seriesName": "Applied Theatre Praxis", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "41aed95c-de6c-4b37-b533-fe79af56cf82", "fullTitle": "Theatre and War: Notes from the Field", "doi": "https://doi.org/10.11647/OBP.0099", "publicationDate": "2016-07-27", "place": "Cambridge, UK", "contributions": [{"fullName": "Nandita Dinesh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Issue"}, {"issueId": "18d849a6-973d-4dd9-8e86-67a8e7872b5c", "seriesId": "2811f289-cfa1-41e0-96a0-08512c691e72", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "2811f289-cfa1-41e0-96a0-08512c691e72", "seriesType": "BOOK_SERIES", "seriesName": "Open Field Guides Series", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "67a02374-4e51-43b5-830b-c85e4c3a7b08", "fullTitle": "Remote Capture: Digitising Documentary Heritage in Challenging Locations", "doi": "https://doi.org/10.11647/OBP.0138", "publicationDate": "2018-04-16", "place": "Cambridge, UK", "contributions": [{"fullName": "Patrick Sutherland", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Adam Farquhar", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Jody Butterworth", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Andrew Pearson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, "__typename": "Issue"}, {"issueId": "c69b8d30-cb16-403e-bd10-cf43197082d5", "seriesId": "c4827787-5c88-40aa-92c3-6c75b3049379", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "c4827787-5c88-40aa-92c3-6c75b3049379", "seriesType": "BOOK_SERIES", "seriesName": "OBP Series in Mathematics", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "31aea193-58de-43eb-aadb-23300ba5ee40", "fullTitle": "Advanced Problems in Mathematics: Preparing for University", "doi": "https://doi.org/10.11647/OBP.0075", "publicationDate": "2016-01-25", "place": "Cambridge, UK", "contributions": [{"fullName": "Stephen Siklos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Issue"}, {"issueId": "8511e97e-fc52-43ea-9d1e-f733f557c12f", "seriesId": "d4b47a76-abff-4047-a3c7-d44d85ccf009", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "d4b47a76-abff-4047-a3c7-d44d85ccf009", "seriesType": "BOOK_SERIES", "seriesName": "Open Book Classics", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "f8a1849c-0be0-4600-9653-83b0dc6de3ae", "fullTitle": "On History: Introduction to World History (1831); Opening Address at the Faculty of Letters, 9 January 1834; Preface to History of France (1869)", "doi": "https://doi.org/10.11647/OBP.0036", "publicationDate": "2013-10-09", "place": "Cambridge, UK", "contributions": [{"fullName": "Jules Michelet", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Lionel Gossman", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Edward K. Kaplan", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}]}, "__typename": "Issue"}, {"issueId": "ce247ac8-1ab7-4915-b334-caacf1cbda21", "seriesId": "85c48355-467d-436d-90c9-fe97626c22c8", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "85c48355-467d-436d-90c9-fe97626c22c8", "seriesType": "BOOK_SERIES", "seriesName": "Open Reports Series", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "25c7dcab-45e2-4625-9d2f-de09ccc01668", "fullTitle": "Peace and Democratic Society", "doi": "https://doi.org/10.11647/OBP.0014", "publicationDate": "2011-06-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Amartya Sen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Issue"}, {"issueId": "7f4e7485-022b-4f9d-9f30-345a6ac5b5e4", "seriesId": "b108be7f-669f-4873-891b-d83209e5626f", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "b108be7f-669f-4873-891b-d83209e5626f", "seriesType": "JOURNAL", "seriesName": "What Works in Conservation", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "7988a2ba-7f1c-4754-943d-07dc4d2dc109", "fullTitle": "What Works in Conservation: 2015", "doi": "https://doi.org/10.11647/OBP.0060", "publicationDate": "2015-07-01", "place": "Cambridge, UK", "contributions": [{"fullName": "William J. Sutherland", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Lynn V. Dicks", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Nancy Ockendon", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Rebecca K. Smith", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}]}, "__typename": "Issue"}, {"issueId": "8f949497-8f84-4776-8c17-7663a1e1b871", "seriesId": "1bcf2c4d-e047-46a3-b61a-2bcf76af4018", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "1bcf2c4d-e047-46a3-b61a-2bcf76af4018", "seriesType": "BOOK_SERIES", "seriesName": "World Oral Literature Series", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "80204dff-c8a9-4155-a539-7ee980102875", "fullTitle": "Oral Literature in Africa", "doi": "https://doi.org/10.11647/OBP.0025", "publicationDate": "2012-09-17", "place": "Cambridge, UK", "contributions": [{"fullName": "Ruth Finnegan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Mark Turin", "contributionType": "FOREWORD_BY", "mainContribution": false, "contributionOrdinal": 2}]}, "__typename": "Issue"}, {"issueId": "3c776175-61d4-433b-a6b9-2491913d16fa", "seriesId": "4051770d-6aa3-4ac5-a49c-029e4aa90f3d", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "4051770d-6aa3-4ac5-a49c-029e4aa90f3d", "seriesType": "BOOK_SERIES", "seriesName": "Dickinson College Commentaries", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "e5ade02a-2f32-495a-b879-98b54df04c0a", "fullTitle": "Cornelius Nepos, Life of Hannibal: Latin Text, Notes, Maps, Illustrations and Vocabulary", "doi": "https://doi.org/10.11647/OBP.0068", "publicationDate": "2015-10-05", "place": "Cambridge, UK", "contributions": [{"fullName": "Bret Mulligan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Issue"}, {"issueId": "658e0d3d-8bf1-4086-b054-d001fe6ad7b0", "seriesId": "ca4b4ff7-f461-464b-8768-dfad8ce20968", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "ca4b4ff7-f461-464b-8768-dfad8ce20968", "seriesType": "BOOK_SERIES", "seriesName": "Classics Textbooks", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "c5fe7f09-7dfb-4637-82c8-653a6cb683e7", "fullTitle": "Cicero, Against Verres, 2.1.53\u201386: Latin Text with Introduction, Study Questions, Commentary and English Translation", "doi": "https://doi.org/10.11647/OBP.0016", "publicationDate": "2011-11-18", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Issue"}, {"issueId": "80d2deff-6c34-4b82-8423-b4d73a9a0f35", "seriesId": "bb20d549-d7df-4579-8dd8-318a1221e686", "issueOrdinal": 1, "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "series": {"seriesId": "bb20d549-d7df-4579-8dd8-318a1221e686", "seriesType": "BOOK_SERIES", "seriesName": "Global Communications", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}}, "work": {"workId": "101eb7c2-f15f-41f9-b53a-dfccd4b28301", "fullTitle": "Global Warming in Local Discourses: How Communities around the World Make Sense of Climate Change", "doi": "https://doi.org/10.11647/OBP.0212", "publicationDate": "2020-10-14", "place": "Cambridge, UK", "contributions": [{"fullName": "Michael Br\u00fcggemann", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Simone R\u00f6dder", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Issue"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues_bad.json new file mode 100644 index 0000000..8d76fe0 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/issues_bad.json @@ -0,0 +1 @@ +{"data": {"issues": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/language.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/language.json new file mode 100644 index 0000000..187b5f8 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/language.json @@ -0,0 +1 @@ +{"data":{"language":{"languageId":"c19e68dd-c5a3-48f1-bd56-089ee732604c","workId":"a603437d-578e-4577-9800-645614b28b4b","languageCode":"CHI","languageRelation":"ORIGINAL","createdAt":"2021-01-07T16:32:40.853895+00:00","mainLanguage":true,"work":{"workId":"a603437d-578e-4577-9800-645614b28b4b","fullTitle":"Complementary Modernisms in China and the United States: Art as Life/Art as Idea [BW]","doi":null,"publicationDate":"2020-09-10","place":"Earth, Milky Way","contributions":[{"fullName":"Jian Zhang","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bruce Robertson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Language"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/language.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/language.pickle new file mode 100644 index 0000000..30b2eb4 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/language.pickle @@ -0,0 +1 @@ +{"languageId": "c19e68dd-c5a3-48f1-bd56-089ee732604c", "workId": "a603437d-578e-4577-9800-645614b28b4b", "languageCode": "CHI", "languageRelation": "ORIGINAL", "createdAt": "2021-01-07T16:32:40.853895+00:00", "mainLanguage": true, "work": {"workId": "a603437d-578e-4577-9800-645614b28b4b", "fullTitle": "Complementary Modernisms in China and the United States: Art as Life/Art as Idea [BW]", "doi": null, "publicationDate": "2020-09-10", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jian Zhang", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Bruce Robertson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Language"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/language_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/language_bad.json new file mode 100644 index 0000000..9b11756 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/language_bad.json @@ -0,0 +1 @@ +{"data": {"language": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.json new file mode 100644 index 0000000..7917e3b --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.json @@ -0,0 +1 @@ +{"data":{"languages":[{"languageId":"8e670120-5bd3-4ef4-8793-ec7573f2233e","workId":"e517cebc-e3bf-4709-b566-b463aaedd993","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-08-04T06:55:28.220374+00:00","mainLanguage":true,"work":{"workId":"e517cebc-e3bf-4709-b566-b463aaedd993","fullTitle":"Çdo goditje pason tjetrën/Each Strike Leads to the Next","doi":"https://doi.org/10.53288/0443.1.06","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Diana Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},"__typename":"Language"},{"languageId":"330b834a-63f5-49bc-a71e-b57771526855","workId":"245d1459-06d2-4a45-a3c6-0f251e9336f3","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-08-04T06:47:55.999459+00:00","mainLanguage":true,"work":{"workId":"245d1459-06d2-4a45-a3c6-0f251e9336f3","fullTitle":"Biseda/Conversation","doi":"https://doi.org/10.53288/0443.1.05","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Jonida Gashi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Diana Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5},{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":6}]},"__typename":"Language"},{"languageId":"de5157ad-8dc8-43c2-99e6-5f7bab5f38ae","workId":"162e79e2-df5b-4e6d-a730-1b7a6ea4de23","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-08-04T06:45:07.133776+00:00","mainLanguage":true,"work":{"workId":"162e79e2-df5b-4e6d-a730-1b7a6ea4de23","fullTitle":"Historik i shkurtër e minierës së Bulqizës/A Brief History of the Bulqiza Mine","doi":"https://doi.org/10.53288/0443.1.04","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Genc Demi","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Genc Myftiu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Language"},{"languageId":"b29ab537-74c8-442a-98e6-0af7bb37976e","workId":"4d0a06c1-b472-4d23-a6e1-800c5cca75b3","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-08-04T06:43:58.100152+00:00","mainLanguage":true,"work":{"workId":"4d0a06c1-b472-4d23-a6e1-800c5cca75b3","fullTitle":"Plagët e Burimit/The Wounds at the Source","doi":"https://doi.org/10.53288/0443.1.03","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Elsa Demo","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Bardhul Alla","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Arben Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Genc Myftiu","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":5}]},"__typename":"Language"},{"languageId":"212aecd9-8b9e-4cc0-8ed7-9766c56b6de2","workId":"f1963ed9-1b8d-43f7-af89-ee589b6e7116","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-02-22T15:49:35.257913+00:00","mainLanguage":true,"work":{"workId":"f1963ed9-1b8d-43f7-af89-ee589b6e7116","fullTitle":"Mineral Policies","doi":"https://doi.org/10.53288/0443.1.00","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jora Vaso","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":2},{"fullName":"Ilirjana Stringa","contributionType":"TRANSLATOR","mainContribution":false,"contributionOrdinal":3}]},"__typename":"Language"},{"languageId":"ee8a8c25-a5b5-4cd6-b0df-9196409c5abf","workId":"862afc6d-8b7c-4095-b83d-d57f37a57866","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-08-04T06:34:14.445905+00:00","mainLanguage":true,"work":{"workId":"862afc6d-8b7c-4095-b83d-d57f37a57866","fullTitle":"Shënim Editorial/Editorial Note","doi":"https://doi.org/10.53288/0443.1.02","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Marko Stamenkoviç","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Language"},{"languageId":"cb184c5e-710e-4063-9cf6-a0d91b423759","workId":"d8284a1f-51ac-4ecd-99a6-45e5644db4c8","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2021-01-07T16:32:40.853895+00:00","mainLanguage":true,"work":{"workId":"d8284a1f-51ac-4ecd-99a6-45e5644db4c8","fullTitle":"Pedagogies of Disaster","doi":"https://doi.org/10.21983/P3.0050.1.00","publicationDate":"2013-10-07","place":"Brooklyn, NY","contributions":[{"fullName":"Adam Staley Groves","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Nico Jenkins","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}]},"__typename":"Language"},{"languageId":"a14bbf05-944d-41c3-9a48-7c5ae6c49fcf","workId":"c21f4155-1d84-4590-9c08-f67ac39f3d97","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2021-01-07T16:32:40.853895+00:00","mainLanguage":true,"work":{"workId":"c21f4155-1d84-4590-9c08-f67ac39f3d97","fullTitle":"Workers Leaving the Studio: Looking Away from Socialist Realism","doi":"https://doi.org/10.21983/P3.0115.1.00","publicationDate":"2015-10-01","place":"Brooklyn, NY","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jonida Gashi","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Genti Gjikola","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Artan Shabani","contributionType":"PREFACE_BY","mainContribution":false,"contributionOrdinal":5}]},"__typename":"Language"},{"languageId":"3350596d-2d0a-4cce-b130-b09a2d7d5831","workId":"1a71ecd5-c868-44af-9b53-b45888fb241c","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2021-01-07T16:32:40.853895+00:00","mainLanguage":true,"work":{"workId":"1a71ecd5-c868-44af-9b53-b45888fb241c","fullTitle":"Lapidari 1: Texts","doi":"https://doi.org/10.21983/P3.0094.1.00","publicationDate":"2015-02-16","place":"Brooklyn, NY","contributions":[{"fullName":"Vincent W.J. van Gerven Oei","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jonida Gashi","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Language"},{"languageId":"2e5ec46d-83f8-4613-bb08-46407a94eab8","workId":"dc14d608-5f00-4916-a7a4-4a5faa563d03","languageCode":"ALB","languageRelation":"ORIGINAL","createdAt":"2022-08-04T06:56:46.477156+00:00","mainLanguage":true,"work":{"workId":"dc14d608-5f00-4916-a7a4-4a5faa563d03","fullTitle":"Foto-Album nga qëndrimi në Bulqizë/Photo Album from the Stay in Bulqiza","doi":"https://doi.org/10.53288/0443.1.07","publicationDate":"2022-04-07","place":"Earth, Milky Way","contributions":[{"fullName":"Blerta Hoçia","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Diana Malaj","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Pleurad Xhafa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Ergin Zaloshnja","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":4}]},"__typename":"Language"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.pickle new file mode 100644 index 0000000..a77bbc2 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages.pickle @@ -0,0 +1 @@ +[{"languageId": "8e670120-5bd3-4ef4-8793-ec7573f2233e", "workId": "e517cebc-e3bf-4709-b566-b463aaedd993", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-08-04T06:55:28.220374+00:00", "mainLanguage": true, "work": {"workId": "e517cebc-e3bf-4709-b566-b463aaedd993", "fullTitle": "\u00c7do goditje pason tjetr\u00ebn/Each Strike Leads to the Next", "doi": "https://doi.org/10.53288/0443.1.06", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Diana Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, "__typename": "Language"}, {"languageId": "330b834a-63f5-49bc-a71e-b57771526855", "workId": "245d1459-06d2-4a45-a3c6-0f251e9336f3", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-08-04T06:47:55.999459+00:00", "mainLanguage": true, "work": {"workId": "245d1459-06d2-4a45-a3c6-0f251e9336f3", "fullTitle": "Biseda/Conversation", "doi": "https://doi.org/10.53288/0443.1.05", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Jonida Gashi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Diana Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}, {"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 6}]}, "__typename": "Language"}, {"languageId": "de5157ad-8dc8-43c2-99e6-5f7bab5f38ae", "workId": "162e79e2-df5b-4e6d-a730-1b7a6ea4de23", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-08-04T06:45:07.133776+00:00", "mainLanguage": true, "work": {"workId": "162e79e2-df5b-4e6d-a730-1b7a6ea4de23", "fullTitle": "Historik i shkurt\u00ebr e minier\u00ebs s\u00eb Bulqiz\u00ebs/A Brief History of the Bulqiza Mine", "doi": "https://doi.org/10.53288/0443.1.04", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Genc Demi", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Genc Myftiu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Language"}, {"languageId": "b29ab537-74c8-442a-98e6-0af7bb37976e", "workId": "4d0a06c1-b472-4d23-a6e1-800c5cca75b3", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-08-04T06:43:58.100152+00:00", "mainLanguage": true, "work": {"workId": "4d0a06c1-b472-4d23-a6e1-800c5cca75b3", "fullTitle": "Plag\u00ebt e Burimit/The Wounds at the Source", "doi": "https://doi.org/10.53288/0443.1.03", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Elsa Demo", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Bardhul Alla", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Arben Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Genc Myftiu", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 5}]}, "__typename": "Language"}, {"languageId": "212aecd9-8b9e-4cc0-8ed7-9766c56b6de2", "workId": "f1963ed9-1b8d-43f7-af89-ee589b6e7116", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-02-22T15:49:35.257913+00:00", "mainLanguage": true, "work": {"workId": "f1963ed9-1b8d-43f7-af89-ee589b6e7116", "fullTitle": "Mineral Policies", "doi": "https://doi.org/10.53288/0443.1.00", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jora Vaso", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 2}, {"fullName": "Ilirjana Stringa", "contributionType": "TRANSLATOR", "mainContribution": false, "contributionOrdinal": 3}]}, "__typename": "Language"}, {"languageId": "ee8a8c25-a5b5-4cd6-b0df-9196409c5abf", "workId": "862afc6d-8b7c-4095-b83d-d57f37a57866", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-08-04T06:34:14.445905+00:00", "mainLanguage": true, "work": {"workId": "862afc6d-8b7c-4095-b83d-d57f37a57866", "fullTitle": "Sh\u00ebnim Editorial/Editorial Note", "doi": "https://doi.org/10.53288/0443.1.02", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Marko Stamenkovi\u00e7", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Language"}, {"languageId": "cb184c5e-710e-4063-9cf6-a0d91b423759", "workId": "d8284a1f-51ac-4ecd-99a6-45e5644db4c8", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2021-01-07T16:32:40.853895+00:00", "mainLanguage": true, "work": {"workId": "d8284a1f-51ac-4ecd-99a6-45e5644db4c8", "fullTitle": "Pedagogies of Disaster", "doi": "https://doi.org/10.21983/P3.0050.1.00", "publicationDate": "2013-10-07", "place": "Brooklyn, NY", "contributions": [{"fullName": "Adam Staley Groves", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Nico Jenkins", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}]}, "__typename": "Language"}, {"languageId": "a14bbf05-944d-41c3-9a48-7c5ae6c49fcf", "workId": "c21f4155-1d84-4590-9c08-f67ac39f3d97", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2021-01-07T16:32:40.853895+00:00", "mainLanguage": true, "work": {"workId": "c21f4155-1d84-4590-9c08-f67ac39f3d97", "fullTitle": "Workers Leaving the Studio: Looking Away from Socialist Realism", "doi": "https://doi.org/10.21983/P3.0115.1.00", "publicationDate": "2015-10-01", "place": "Brooklyn, NY", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jonida Gashi", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Genti Gjikola", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Artan Shabani", "contributionType": "PREFACE_BY", "mainContribution": false, "contributionOrdinal": 5}]}, "__typename": "Language"}, {"languageId": "3350596d-2d0a-4cce-b130-b09a2d7d5831", "workId": "1a71ecd5-c868-44af-9b53-b45888fb241c", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2021-01-07T16:32:40.853895+00:00", "mainLanguage": true, "work": {"workId": "1a71ecd5-c868-44af-9b53-b45888fb241c", "fullTitle": "Lapidari 1: Texts", "doi": "https://doi.org/10.21983/P3.0094.1.00", "publicationDate": "2015-02-16", "place": "Brooklyn, NY", "contributions": [{"fullName": "Vincent W.J. van Gerven Oei", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jonida Gashi", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Language"}, {"languageId": "2e5ec46d-83f8-4613-bb08-46407a94eab8", "workId": "dc14d608-5f00-4916-a7a4-4a5faa563d03", "languageCode": "ALB", "languageRelation": "ORIGINAL", "createdAt": "2022-08-04T06:56:46.477156+00:00", "mainLanguage": true, "work": {"workId": "dc14d608-5f00-4916-a7a4-4a5faa563d03", "fullTitle": "Foto-Album nga q\u00ebndrimi n\u00eb Bulqiz\u00eb/Photo Album from the Stay in Bulqiza", "doi": "https://doi.org/10.53288/0443.1.07", "publicationDate": "2022-04-07", "place": "Earth, Milky Way", "contributions": [{"fullName": "Blerta Ho\u00e7ia", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Diana Malaj", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Pleurad Xhafa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Ergin Zaloshnja", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 4}]}, "__typename": "Language"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages_bad.json new file mode 100644 index 0000000..02a9ccc --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/languages_bad.json @@ -0,0 +1 @@ +{"data": {"languages": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/price.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/price.json new file mode 100644 index 0000000..8fe7bbc --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/price.json @@ -0,0 +1 @@ +{"data":{"price":{"currencyCode":"GBP","publicationId":"2222b922-8ed6-4a3b-aa94-e5a445a7eab9","priceId":"818567dd-7d3a-4963-8704-3381b5432877","unitPrice":29.95,"publication":{"work":{"workId":"e613eee4-f939-4530-9a95-64cebb5fac4e","fullTitle":"The End and the Beginning: The Book of My Life","doi":"https://doi.org/10.11647/OBP.0010","publicationDate":"2010-10-01","place":"Cambridge, UK","contributions":[{"fullName":"Hermynia Zur Mühlen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Lionel Gossman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/price.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/price.pickle new file mode 100644 index 0000000..a34cc98 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/price.pickle @@ -0,0 +1 @@ +{"currencyCode": "GBP", "publicationId": "2222b922-8ed6-4a3b-aa94-e5a445a7eab9", "priceId": "818567dd-7d3a-4963-8704-3381b5432877", "unitPrice": 29.95, "publication": {"work": {"workId": "e613eee4-f939-4530-9a95-64cebb5fac4e", "fullTitle": "The End and the Beginning: The Book of My Life", "doi": "https://doi.org/10.11647/OBP.0010", "publicationDate": "2010-10-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Hermynia Zur M\u00fchlen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Lionel Gossman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/price_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/price_bad.json new file mode 100644 index 0000000..d7053d0 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/price_bad.json @@ -0,0 +1 @@ +{"data": {"price": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.json new file mode 100644 index 0000000..4256185 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.json @@ -0,0 +1 @@ +{"data":{"prices":[{"currencyCode":"AUD","publicationId":"252f8233-24b1-4160-8981-e9a8db60689d","priceId":"5c2ee3d0-4063-4790-8c9c-89e3e5a4696f","unitPrice":18.95,"publication":{"work":{"workId":"25c7dcab-45e2-4625-9d2f-de09ccc01668","fullTitle":"Peace and Democratic Society","doi":"https://doi.org/10.11647/OBP.0014","publicationDate":"2011-06-20","place":"Cambridge, UK","contributions":[{"fullName":"Amartya Sen","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"c114bcad-95e3-4675-9a00-6b0b5271dca1","priceId":"0a98e1ee-79d5-4c3b-9fb3-4cd8ca87d962","unitPrice":29.95,"publication":{"work":{"workId":"6ed799de-77a5-44fd-80aa-5a9940b3a44c","fullTitle":"The End of the World: Apocalypse and its Aftermath in Western Culture","doi":"https://doi.org/10.11647/OBP.0015","publicationDate":"2011-09-20","place":"Cambridge, UK","contributions":[{"fullName":"Maria Manuel Lisboa","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"62e7bafe-072f-462a-b9a6-177cfbbe06f7","priceId":"4f044897-81d6-4d4a-bf61-2234b74d3be8","unitPrice":29.95,"publication":{"work":{"workId":"4f7f2103-6569-48fc-b782-00d0e724386a","fullTitle":"Why Do We Quote? The Culture and History of Quotation","doi":"https://doi.org/10.11647/OBP.0012","publicationDate":"2011-03-01","place":"Cambridge, UK","contributions":[{"fullName":"Ruth Finnegan","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"44c1d0ac-b912-42a4-9d22-28bd5ff949e7","priceId":"5449a0ca-aeff-43fa-a564-150bb5582b39","unitPrice":54.95,"publication":{"work":{"workId":"9d5ac1c6-a763-49b4-98b2-355d888169be","fullTitle":"Henry James's Europe: Heritage and Transfer","doi":"https://doi.org/10.11647/OBP.0013","publicationDate":"2011-05-01","place":"Cambridge, UK","contributions":[{"fullName":"Dennis Tredy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Annick Duperray","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Adrian Harding","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"01df8006-24ae-4b25-9430-562eac2bca19","priceId":"b05332aa-2c15-4b15-a5ba-7eb35b45769d","unitPrice":54.95,"publication":{"work":{"workId":"9ea10b68-b23c-4562-b0ca-03ba548889a3","fullTitle":"Coleridge's Laws: A Study of Coleridge in Malta","doi":"https://doi.org/10.11647/OBP.0005","publicationDate":"2010-01-01","place":"Cambridge, UK","contributions":[{"fullName":"Barry Hough","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Howard Davis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Lydia Davis","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Micheal John Kooy","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":4}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"78713513-43be-4f60-9fe6-73df9dd37b4d","priceId":"34cf88ab-4fe3-4501-82e7-8af20e605075","unitPrice":9.99,"publication":{"work":{"workId":"9787df40-8b86-4d8c-8a23-8260ec90011a","fullTitle":"That Greece Might Still Be Free: The Philhellenes in the War of Independence","doi":"https://doi.org/10.11647/OBP.0001","publicationDate":"2008-11-01","place":"Cambridge, UK","contributions":[{"fullName":"William St Clair","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Roderick Beaton","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-11-09T10:20:57.755145+00:00","updatedAt":"2021-11-09T10:20:57.755145+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"a52d6230-d226-4053-b200-ef95f90c7fb1","priceId":"e1200826-b7e4-4edd-aa37-2d432e9f2525","unitPrice":29.95,"publication":{"work":{"workId":"9ea10b68-b23c-4562-b0ca-03ba548889a3","fullTitle":"Coleridge's Laws: A Study of Coleridge in Malta","doi":"https://doi.org/10.11647/OBP.0005","publicationDate":"2010-01-01","place":"Cambridge, UK","contributions":[{"fullName":"Barry Hough","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Howard Davis","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Lydia Davis","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Micheal John Kooy","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":4}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"353c366a-0e7a-430c-8a6a-73bc80adaddc","priceId":"7b7c566d-1447-4493-bead-01bbe1be0874","unitPrice":54.95,"publication":{"work":{"workId":"74d1a9f7-7fb9-4767-a406-5e5aa162228c","fullTitle":"The Theatre of Shelley","doi":"https://doi.org/10.11647/OBP.0011","publicationDate":"2010-12-01","place":"Cambridge, UK","contributions":[{"fullName":"Jacqueline Mulhallen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"d7147d3a-6f0a-4383-8da6-6db47ba53903","priceId":"15ab12dc-bb7e-4520-a32c-6158abfd9df8","unitPrice":29.95,"publication":{"work":{"workId":"9d5ac1c6-a763-49b4-98b2-355d888169be","fullTitle":"Henry James's Europe: Heritage and Transfer","doi":"https://doi.org/10.11647/OBP.0013","publicationDate":"2011-05-01","place":"Cambridge, UK","contributions":[{"fullName":"Dennis Tredy","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Annick Duperray","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Adrian Harding","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-01-07T16:32:40.853895+00:00","updatedAt":"2021-01-07T16:32:40.853895+00:00","__typename":"Price"},{"currencyCode":"AUD","publicationId":"5c58e541-9909-4c63-9517-f6a333081192","priceId":"e7aba0fc-a67a-4705-9e5a-851293122b21","unitPrice":9.99,"publication":{"work":{"workId":"9787df40-8b86-4d8c-8a23-8260ec90011a","fullTitle":"That Greece Might Still Be Free: The Philhellenes in the War of Independence","doi":"https://doi.org/10.11647/OBP.0001","publicationDate":"2008-11-01","place":"Cambridge, UK","contributions":[{"fullName":"William St Clair","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Roderick Beaton","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}}},"createdAt":"2021-11-09T10:20:57.755145+00:00","updatedAt":"2021-11-09T10:20:57.755145+00:00","__typename":"Price"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.pickle new file mode 100644 index 0000000..85ef66d --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices.pickle @@ -0,0 +1 @@ +[{"currencyCode": "AUD", "publicationId": "252f8233-24b1-4160-8981-e9a8db60689d", "priceId": "5c2ee3d0-4063-4790-8c9c-89e3e5a4696f", "unitPrice": 18.95, "publication": {"work": {"workId": "25c7dcab-45e2-4625-9d2f-de09ccc01668", "fullTitle": "Peace and Democratic Society", "doi": "https://doi.org/10.11647/OBP.0014", "publicationDate": "2011-06-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Amartya Sen", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "c114bcad-95e3-4675-9a00-6b0b5271dca1", "priceId": "0a98e1ee-79d5-4c3b-9fb3-4cd8ca87d962", "unitPrice": 29.95, "publication": {"work": {"workId": "6ed799de-77a5-44fd-80aa-5a9940b3a44c", "fullTitle": "The End of the World: Apocalypse and its Aftermath in Western Culture", "doi": "https://doi.org/10.11647/OBP.0015", "publicationDate": "2011-09-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Maria Manuel Lisboa", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "62e7bafe-072f-462a-b9a6-177cfbbe06f7", "priceId": "4f044897-81d6-4d4a-bf61-2234b74d3be8", "unitPrice": 29.95, "publication": {"work": {"workId": "4f7f2103-6569-48fc-b782-00d0e724386a", "fullTitle": "Why Do We Quote? The Culture and History of Quotation", "doi": "https://doi.org/10.11647/OBP.0012", "publicationDate": "2011-03-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Ruth Finnegan", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "44c1d0ac-b912-42a4-9d22-28bd5ff949e7", "priceId": "5449a0ca-aeff-43fa-a564-150bb5582b39", "unitPrice": 54.95, "publication": {"work": {"workId": "9d5ac1c6-a763-49b4-98b2-355d888169be", "fullTitle": "Henry James's Europe: Heritage and Transfer", "doi": "https://doi.org/10.11647/OBP.0013", "publicationDate": "2011-05-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Dennis Tredy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Annick Duperray", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Adrian Harding", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "01df8006-24ae-4b25-9430-562eac2bca19", "priceId": "b05332aa-2c15-4b15-a5ba-7eb35b45769d", "unitPrice": 54.95, "publication": {"work": {"workId": "9ea10b68-b23c-4562-b0ca-03ba548889a3", "fullTitle": "Coleridge's Laws: A Study of Coleridge in Malta", "doi": "https://doi.org/10.11647/OBP.0005", "publicationDate": "2010-01-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Barry Hough", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Howard Davis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Lydia Davis", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Micheal John Kooy", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 4}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "78713513-43be-4f60-9fe6-73df9dd37b4d", "priceId": "34cf88ab-4fe3-4501-82e7-8af20e605075", "unitPrice": 9.99, "publication": {"work": {"workId": "9787df40-8b86-4d8c-8a23-8260ec90011a", "fullTitle": "That Greece Might Still Be Free: The Philhellenes in the War of Independence", "doi": "https://doi.org/10.11647/OBP.0001", "publicationDate": "2008-11-01", "place": "Cambridge, UK", "contributions": [{"fullName": "William St Clair", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Roderick Beaton", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-11-09T10:20:57.755145+00:00", "updatedAt": "2021-11-09T10:20:57.755145+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "a52d6230-d226-4053-b200-ef95f90c7fb1", "priceId": "e1200826-b7e4-4edd-aa37-2d432e9f2525", "unitPrice": 29.95, "publication": {"work": {"workId": "9ea10b68-b23c-4562-b0ca-03ba548889a3", "fullTitle": "Coleridge's Laws: A Study of Coleridge in Malta", "doi": "https://doi.org/10.11647/OBP.0005", "publicationDate": "2010-01-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Barry Hough", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Howard Davis", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Lydia Davis", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Micheal John Kooy", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 4}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "353c366a-0e7a-430c-8a6a-73bc80adaddc", "priceId": "7b7c566d-1447-4493-bead-01bbe1be0874", "unitPrice": 54.95, "publication": {"work": {"workId": "74d1a9f7-7fb9-4767-a406-5e5aa162228c", "fullTitle": "The Theatre of Shelley", "doi": "https://doi.org/10.11647/OBP.0011", "publicationDate": "2010-12-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Jacqueline Mulhallen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "d7147d3a-6f0a-4383-8da6-6db47ba53903", "priceId": "15ab12dc-bb7e-4520-a32c-6158abfd9df8", "unitPrice": 29.95, "publication": {"work": {"workId": "9d5ac1c6-a763-49b4-98b2-355d888169be", "fullTitle": "Henry James's Europe: Heritage and Transfer", "doi": "https://doi.org/10.11647/OBP.0013", "publicationDate": "2011-05-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Dennis Tredy", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Annick Duperray", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Adrian Harding", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-01-07T16:32:40.853895+00:00", "updatedAt": "2021-01-07T16:32:40.853895+00:00", "__typename": "Price"}, {"currencyCode": "AUD", "publicationId": "5c58e541-9909-4c63-9517-f6a333081192", "priceId": "e7aba0fc-a67a-4705-9e5a-851293122b21", "unitPrice": 9.99, "publication": {"work": {"workId": "9787df40-8b86-4d8c-8a23-8260ec90011a", "fullTitle": "That Greece Might Still Be Free: The Philhellenes in the War of Independence", "doi": "https://doi.org/10.11647/OBP.0001", "publicationDate": "2008-11-01", "place": "Cambridge, UK", "contributions": [{"fullName": "William St Clair", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Roderick Beaton", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}}, "createdAt": "2021-11-09T10:20:57.755145+00:00", "updatedAt": "2021-11-09T10:20:57.755145+00:00", "__typename": "Price"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices_bad.json new file mode 100644 index 0000000..941cf81 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/prices_bad.json @@ -0,0 +1 @@ +{"data": {"prices": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.json new file mode 100644 index 0000000..1fd16fc --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.json @@ -0,0 +1 @@ +{"data":{"publication":{"publicationId":"27b7bdab-e9e5-4220-811e-1f370861f5e1","publicationType":"PAPERBACK","workId":"0573507d-a5c8-4199-8b23-6b1131f36934","isbn":"978-0-9955277-0-6","width":152.0,"height":229.0,"depth":null,"weight":null,"locations":[{"locationId":"ca29778f-0170-4dee-b79e-4d214252397d","landingPage":"https://www.matteringpress.org/product/on-curiosity","locationPlatform":"OTHER","canonical":true}],"createdAt":"2021-10-04T11:59:55.104549+00:00","updatedAt":"2022-03-01T14:09:29.190362+00:00","prices":[],"work":{"workId":"0573507d-a5c8-4199-8b23-6b1131f36934","fullTitle":"On Curiosity: The Art of Market Seduction","doi":"https://doi.org/10.28938/9780995527706","publicationDate":"2016-07-25","place":"Manchester, UK","contributions":[{"fullName":"Frank Cochoy","contributionType":"AUTHOR","mainContribution":false,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Mattering Press","publisherId":"17d701c1-307e-4228-83ca-d8e90d7b87a6"}}},"__typename":"Publication"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.pickle new file mode 100644 index 0000000..93510c4 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication.pickle @@ -0,0 +1 @@ +{"publicationId": "27b7bdab-e9e5-4220-811e-1f370861f5e1", "publicationType": "PAPERBACK", "workId": "0573507d-a5c8-4199-8b23-6b1131f36934", "isbn": "978-0-9955277-0-6", "width": 152.0, "height": 229.0, "depth": null, "weight": null, "locations": [{"locationId": "ca29778f-0170-4dee-b79e-4d214252397d", "landingPage": "https://www.matteringpress.org/product/on-curiosity", "locationPlatform": "OTHER", "canonical": true}], "createdAt": "2021-10-04T11:59:55.104549+00:00", "updatedAt": "2022-03-01T14:09:29.190362+00:00", "prices": [], "work": {"workId": "0573507d-a5c8-4199-8b23-6b1131f36934", "fullTitle": "On Curiosity: The Art of Market Seduction", "doi": "https://doi.org/10.28938/9780995527706", "publicationDate": "2016-07-25", "place": "Manchester, UK", "contributions": [{"fullName": "Frank Cochoy", "contributionType": "AUTHOR", "mainContribution": false, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Mattering Press", "publisherId": "17d701c1-307e-4228-83ca-d8e90d7b87a6"}}}, "__typename": "Publication"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication_bad.json new file mode 100644 index 0000000..ce62c12 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publication_bad.json @@ -0,0 +1 @@ +{"data": {"publication": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.json new file mode 100644 index 0000000..ea70883 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.json @@ -0,0 +1 @@ +{"data":{"publications":[{"publicationId":"ff56b797-725c-410b-8b86-40ba15791d8e","publicationType":"PAPERBACK","workId":"003137ea-4fe6-470d-8bd3-f936ad065f3c","isbn":"978-0-615-76636-2","createdAt":"2021-01-07T16:32:40.853895+00:00","locations":[{"locationId":"43ad7f3e-c60f-4456-97c0-07b7ddbe85c5","landingPage":"https://punctumbooks.com/titles/making-the-geologic-now/","locationPlatform":"OTHER","canonical":true},{"locationId":"c3ed448e-7e87-458f-af07-447c63b77ae5","landingPage":"http://amzn.to/2h1kRn8","locationPlatform":"OTHER","canonical":false}],"updatedAt":"2022-03-03T10:10:03.078789+00:00","prices":[{"currencyCode":"USD","unitPrice":48.0,"__typename":"Price"}],"work":{"workId":"003137ea-4fe6-470d-8bd3-f936ad065f3c","fullTitle":"Making the Geologic Now: Responses to Material Conditions of Contemporary Life","doi":"https://doi.org/10.21983/P3.0014.1.00","publicationDate":"2012-12-04","place":"Brooklyn, NY","contributions":[{"fullName":"Elisabeth Ellsworth","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Jamie Kruse","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"}}},"__typename":"Publication"},{"publicationId":"30ff947b-1bd9-4eef-8b91-753e9b12b935","publicationType":"PAPERBACK","workId":"006571ae-ac0e-4cb0-8a3f-71280aa7f23b","isbn":"978-0-615-94946-8","createdAt":"2021-06-14T14:23:39.806755+00:00","locations":[{"locationId":"85bc1620-b71f-4ca9-aedd-b40057086b2a","landingPage":"https://www.amazon.com/dp/0615949460","locationPlatform":"OTHER","canonical":true}],"updatedAt":"2022-03-03T10:10:00.984043+00:00","prices":[{"currencyCode":"USD","unitPrice":21.0,"__typename":"Price"}],"work":{"workId":"006571ae-ac0e-4cb0-8a3f-71280aa7f23b","fullTitle":"Broken Records","doi":"https://doi.org/10.21983/P3.0137.1.00","publicationDate":"2016-03-21","place":"Earth, Milky Way","contributions":[{"fullName":"Snežana Žabić","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5"}}},"__typename":"Publication"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.pickle new file mode 100644 index 0000000..15b3094 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications.pickle @@ -0,0 +1 @@ +[{"publicationId": "ff56b797-725c-410b-8b86-40ba15791d8e", "publicationType": "PAPERBACK", "workId": "003137ea-4fe6-470d-8bd3-f936ad065f3c", "isbn": "978-0-615-76636-2", "createdAt": "2021-01-07T16:32:40.853895+00:00", "locations": [{"locationId": "43ad7f3e-c60f-4456-97c0-07b7ddbe85c5", "landingPage": "https://punctumbooks.com/titles/making-the-geologic-now/", "locationPlatform": "OTHER", "canonical": true}, {"locationId": "c3ed448e-7e87-458f-af07-447c63b77ae5", "landingPage": "http://amzn.to/2h1kRn8", "locationPlatform": "OTHER", "canonical": false}], "updatedAt": "2022-03-03T10:10:03.078789+00:00", "prices": [{"currencyCode": "USD", "unitPrice": 48.0, "__typename": "Price"}], "work": {"workId": "003137ea-4fe6-470d-8bd3-f936ad065f3c", "fullTitle": "Making the Geologic Now: Responses to Material Conditions of Contemporary Life", "doi": "https://doi.org/10.21983/P3.0014.1.00", "publicationDate": "2012-12-04", "place": "Brooklyn, NY", "contributions": [{"fullName": "Elisabeth Ellsworth", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Jamie Kruse", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}}}, "__typename": "Publication"}, {"publicationId": "30ff947b-1bd9-4eef-8b91-753e9b12b935", "publicationType": "PAPERBACK", "workId": "006571ae-ac0e-4cb0-8a3f-71280aa7f23b", "isbn": "978-0-615-94946-8", "createdAt": "2021-06-14T14:23:39.806755+00:00", "locations": [{"locationId": "85bc1620-b71f-4ca9-aedd-b40057086b2a", "landingPage": "https://www.amazon.com/dp/0615949460", "locationPlatform": "OTHER", "canonical": true}], "updatedAt": "2022-03-03T10:10:00.984043+00:00", "prices": [{"currencyCode": "USD", "unitPrice": 21.0, "__typename": "Price"}], "work": {"workId": "006571ae-ac0e-4cb0-8a3f-71280aa7f23b", "fullTitle": "Broken Records", "doi": "https://doi.org/10.21983/P3.0137.1.00", "publicationDate": "2016-03-21", "place": "Earth, Milky Way", "contributions": [{"fullName": "Sne\u017eana \u017dabi\u0107", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5"}}}, "__typename": "Publication"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications_bad.json new file mode 100644 index 0000000..2eba765 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publications_bad.json @@ -0,0 +1 @@ +{"data": {"publications": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.json new file mode 100644 index 0000000..497ce9e --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.json @@ -0,0 +1 @@ +{"data":{"publisher":{"imprints":[{"imprintUrl":"https://www.openbookpublishers.com/","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprintName":"Open Book Publishers","__typename":"Imprint"}],"updatedAt":"2021-01-07T16:32:40.853895+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","publisherName":"Open Book Publishers","publisherShortname":"OBP","publisherUrl":"https://www.openbookpublishers.com/","__typename":"Publisher"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.pickle new file mode 100644 index 0000000..ff55de2 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher.pickle @@ -0,0 +1 @@ +{"imprints": [{"imprintUrl": "https://www.openbookpublishers.com/", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprintName": "Open Book Publishers", "__typename": "Imprint"}], "updatedAt": "2021-01-07T16:32:40.853895+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "publisherName": "Open Book Publishers", "publisherShortname": "OBP", "publisherUrl": "https://www.openbookpublishers.com/", "__typename": "Publisher"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher_bad.json new file mode 100644 index 0000000..719f593 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publisher_bad.json @@ -0,0 +1 @@ +{"data": {"publisher": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.json new file mode 100644 index 0000000..a4ee6a8 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.json @@ -0,0 +1 @@ +{"data":{"publishers":[{"imprints":[{"imprintUrl":"https://www.africanminds.co.za/","imprintId":"33550463-54cd-485f-b6e0-58f77a658918","imprintName":"African Minds","__typename":"Imprint"}],"updatedAt":"2022-01-31T09:48:35.409948+00:00","createdAt":"2022-01-31T09:48:35.409948+00:00","publisherId":"b61217e4-3134-4bfe-8695-30e047ed3f57","publisherName":"African Minds","publisherShortname":null,"publisherUrl":"https://www.africanminds.co.za/","__typename":"Publisher"},{"imprints":[{"imprintUrl":"https://ceupress.com/","imprintId":"d71c31cb-93ec-411b-b4a6-898eda97088f","imprintName":"CEU Press","__typename":"Imprint"}],"updatedAt":"2022-08-19T14:57:52.272851+00:00","createdAt":"2021-10-04T14:03:21.009342+00:00","publisherId":"61eb98b8-f767-46a5-a733-6e459e729707","publisherName":"Central European University Press","publisherShortname":"CEU Press","publisherUrl":"https://ceupress.com/","__typename":"Publisher"},{"imprints":[{"imprintUrl":"https://www.copim.ac.uk/","imprintId":"9ebe960b-946e-4502-ae07-16a63a943cd7","imprintName":"COPIM","__typename":"Imprint"}],"updatedAt":"2022-06-10T11:32:48.238065+00:00","createdAt":"2022-06-10T11:32:48.238065+00:00","publisherId":"931b15d1-fb8a-4e38-a518-82515fa938da","publisherName":"Community-led Open Publication Infrastructures for Monographs","publisherShortname":"COPIM","publisherUrl":"https://www.copim.ac.uk/","__typename":"Publisher"},{"imprints":[{"imprintUrl":"https://books.ed.ac.uk/edinburgh-diamond/","imprintId":"8bf133ee-e6d0-4a5f-981b-fda73bcc389c","imprintName":"Edinburgh Diamond","__typename":"Imprint"}],"updatedAt":"2022-03-21T09:20:51.503526+00:00","createdAt":"2022-03-21T09:20:51.503526+00:00","publisherId":"7ec3811c-667b-419e-b96c-a726acac610c","publisherName":"Edinburgh Diamond","publisherShortname":null,"publisherUrl":"https://books.ed.ac.uk/edinburgh-diamond/","__typename":"Publisher"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.pickle new file mode 100644 index 0000000..1338066 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers.pickle @@ -0,0 +1 @@ +[{"imprints": [{"imprintUrl": "https://www.africanminds.co.za/", "imprintId": "33550463-54cd-485f-b6e0-58f77a658918", "imprintName": "African Minds", "__typename": "Imprint"}], "updatedAt": "2022-01-31T09:48:35.409948+00:00", "createdAt": "2022-01-31T09:48:35.409948+00:00", "publisherId": "b61217e4-3134-4bfe-8695-30e047ed3f57", "publisherName": "African Minds", "publisherShortname": null, "publisherUrl": "https://www.africanminds.co.za/", "__typename": "Publisher"}, {"imprints": [{"imprintUrl": "https://ceupress.com/", "imprintId": "d71c31cb-93ec-411b-b4a6-898eda97088f", "imprintName": "CEU Press", "__typename": "Imprint"}], "updatedAt": "2022-08-19T14:57:52.272851+00:00", "createdAt": "2021-10-04T14:03:21.009342+00:00", "publisherId": "61eb98b8-f767-46a5-a733-6e459e729707", "publisherName": "Central European University Press", "publisherShortname": "CEU Press", "publisherUrl": "https://ceupress.com/", "__typename": "Publisher"}, {"imprints": [{"imprintUrl": "https://www.copim.ac.uk/", "imprintId": "9ebe960b-946e-4502-ae07-16a63a943cd7", "imprintName": "COPIM", "__typename": "Imprint"}], "updatedAt": "2022-06-10T11:32:48.238065+00:00", "createdAt": "2022-06-10T11:32:48.238065+00:00", "publisherId": "931b15d1-fb8a-4e38-a518-82515fa938da", "publisherName": "Community-led Open Publication Infrastructures for Monographs", "publisherShortname": "COPIM", "publisherUrl": "https://www.copim.ac.uk/", "__typename": "Publisher"}, {"imprints": [{"imprintUrl": "https://books.ed.ac.uk/edinburgh-diamond/", "imprintId": "8bf133ee-e6d0-4a5f-981b-fda73bcc389c", "imprintName": "Edinburgh Diamond", "__typename": "Imprint"}], "updatedAt": "2022-03-21T09:20:51.503526+00:00", "createdAt": "2022-03-21T09:20:51.503526+00:00", "publisherId": "7ec3811c-667b-419e-b96c-a726acac610c", "publisherName": "Edinburgh Diamond", "publisherShortname": null, "publisherUrl": "https://books.ed.ac.uk/edinburgh-diamond/", "__typename": "Publisher"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers_bad.json new file mode 100644 index 0000000..a831d5f --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/publishers_bad.json @@ -0,0 +1 @@ +{"data": {"publishers": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.json new file mode 100644 index 0000000..37ff8e4 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.json @@ -0,0 +1 @@ +{"data":{"reference":{"referenceId":"bafb182d-2667-436d-93df-7a9842733a03","workId":"f24a1091-900b-402b-bab8-d3fbace95e52","referenceOrdinal":1,"doi":"https://doi.org/10.14619/2089","unstructuredCitation":null,"issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2022-12-12T16:26:21.201842+00:00","updatedAt":"2022-12-12T16:26:21.201842+00:00","work":{"workId":"f24a1091-900b-402b-bab8-d3fbace95e52","fullTitle":"Records of Disaster: Media Infrastructures and Climate Change","doi":"https://doi.org/10.14619/2089","publicationDate":"2022-10-31","place":"Lüneburg","contributions":[{"fullName":"Jakob Claus","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Petra Löffler","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"meson press eG","publisherId":"f0ae98da-c433-45b8-af3f-5c709ad0221b"}}},"__typename":"Reference"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.pickle new file mode 100644 index 0000000..8af6658 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference.pickle @@ -0,0 +1 @@ +{"referenceId": "bafb182d-2667-436d-93df-7a9842733a03", "workId": "f24a1091-900b-402b-bab8-d3fbace95e52", "referenceOrdinal": 1, "doi": "https://doi.org/10.14619/2089", "unstructuredCitation": null, "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2022-12-12T16:26:21.201842+00:00", "updatedAt": "2022-12-12T16:26:21.201842+00:00", "work": {"workId": "f24a1091-900b-402b-bab8-d3fbace95e52", "fullTitle": "Records of Disaster: Media Infrastructures and Climate Change", "doi": "https://doi.org/10.14619/2089", "publicationDate": "2022-10-31", "place": "L\u00fcneburg", "contributions": [{"fullName": "Jakob Claus", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Petra L\u00f6ffler", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "meson press eG", "publisherId": "f0ae98da-c433-45b8-af3f-5c709ad0221b"}}}, "__typename": "Reference"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference_bad.json new file mode 100644 index 0000000..573d3a5 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/reference_bad.json @@ -0,0 +1 @@ +{"data": {"reference": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/references.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/references.json new file mode 100644 index 0000000..102402a --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/references.json @@ -0,0 +1 @@ +{"data":{"references":[{"referenceId":"7d317f0f-f63c-4c14-a239-66fe479d7df2","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":1,"doi":null,"unstructuredCitation":"Abegg, Martin G., Jr. 1999–2009. Qumran Non-biblical Manuscripts (QUMRAN). Accordance module version 5.1. Silver Lake, FL: OakTree Software, Inc.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:53.903092+00:00","updatedAt":"2023-01-13T11:41:53.903092+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"bafb182d-2667-436d-93df-7a9842733a03","workId":"f24a1091-900b-402b-bab8-d3fbace95e52","referenceOrdinal":1,"doi":"https://doi.org/10.14619/2089","unstructuredCitation":null,"issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2022-12-12T16:26:21.201842+00:00","updatedAt":"2022-12-12T16:26:21.201842+00:00","work":{"workId":"f24a1091-900b-402b-bab8-d3fbace95e52","fullTitle":"Records of Disaster: Media Infrastructures and Climate Change","doi":"https://doi.org/10.14619/2089","publicationDate":"2022-10-31","place":"Lüneburg","contributions":[{"fullName":"Jakob Claus","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Petra Löffler","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}],"imprint":{"publisher":{"publisherName":"meson press eG","publisherId":"f0ae98da-c433-45b8-af3f-5c709ad0221b"}}},"__typename":"Reference"},{"referenceId":"44ecf3ab-f1c4-4f7f-a3a6-d4d30538efe5","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":2,"doi":null,"unstructuredCitation":"Abegg, Martin G., Jr. 2010. ‘Linguistic Profile of the Isaiah Scrolls’. In Qumran Cave 1.II – The Isaiah Scrolls Part 2: Introduction, Commentary, and Textual Variants, edited by Eugene Ulrich and Peter Flint, 25–41. Discoveries in the Judaean Desert 32. Oxford: Clarendon.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:54.168153+00:00","updatedAt":"2023-01-13T11:41:54.168153+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"13e68e90-9ba0-47a0-96cf-30bf2c4bff72","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":3,"doi":null,"unstructuredCitation":"Abegg, Martin, James E. Bowley, and Edward M. Cook with Casey Toews. 2009a. Dead Sea Scrolls Biblical Corpus (Manuscript order) (DSSB-M). Accordance module version 3.5. Silver Lake, FL: OakTree Software, Inc.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:54.420183+00:00","updatedAt":"2023-01-13T11:41:54.420183+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"2e51e69d-6110-4c51-a283-cfddfa0faa75","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":4,"doi":null,"unstructuredCitation":"Aharoni, Yochanan. 1981. Arad Inscriptions. Judean Desert Studies. Jerusalem: Israel Exploration Society.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:54.668766+00:00","updatedAt":"2023-01-13T11:41:54.668766+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"6e692726-143e-4719-84e5-e68a1d8df5c9","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":5,"doi":null,"unstructuredCitation":"Aḥituv, Shmuel. 2008. Echoes from the Past: Hebrew and Cognate Inscriptions from the Biblical Period. Carta Handbook. Jerusalem: Carta.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:54.976669+00:00","updatedAt":"2023-01-13T11:41:54.976669+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"3290be9d-6225-4819-aedb-7ee363cf1c62","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":6,"doi":null,"unstructuredCitation":"Aḥituv, Shmuel, W. Randall Garr, and Steven E. Fassberg. 2016. ‘Epigraphic Hebrew’. In A Handbook of Biblical Hebrew, 2 vols., ed. W. Randall Garr and Steven E. Fassberg, I: 55–68, II: 36–42. Winona Lake, IN: Eisenbrauns.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:55.239681+00:00","updatedAt":"2023-01-13T11:41:55.239681+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"bf09fadd-a38d-4205-9bc7-6224dc474267","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":7,"doi":null,"unstructuredCitation":"Andersen, Francis I., and A. Dean Forbes. 1986. Spelling in the Hebrew Bible. Biblia et Orientalia. Rome: Biblical Institute Press.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:55.496518+00:00","updatedAt":"2023-01-13T11:41:55.496518+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"35754eea-e031-45ac-9ccf-baaabcafd1d0","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":8,"doi":null,"unstructuredCitation":"Andersen, Francis I., and A. Dean Forbes. 2013. ‘Matres Lectionis: Biblical Hebrew’. In Encyclopedia of Hebrew Language and Linguistics, edited by Geoffrey Khan et al., II: 607–11. Leiden: Brill.","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:55.755177+00:00","updatedAt":"2023-01-13T11:41:55.755177+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"},{"referenceId":"bc252a45-8a39-406a-8e06-797e5f0f119b","workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","referenceOrdinal":9,"doi":null,"unstructuredCitation":"Andersen, T. David. 2000. ‘The Evolution of the Hebrew Verbal System’. Zeitschrift für Althebraistik 13: 1–66","issn":null,"isbn":null,"journalTitle":null,"articleTitle":null,"seriesTitle":null,"volumeTitle":null,"edition":null,"author":null,"volume":null,"issue":null,"firstPage":null,"componentNumber":null,"standardDesignator":null,"standardsBodyName":null,"standardsBodyAcronym":null,"url":null,"publicationDate":null,"retrievalDate":null,"createdAt":"2023-01-13T11:41:55.995700+00:00","updatedAt":"2023-01-13T11:41:55.995700+00:00","work":{"workId":"eb3ec30b-4957-45e2-8356-06045f349fa7","fullTitle":"The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible","doi":"https://doi.org/10.11647/OBP.0310","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Aaron D. Hornkohl","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}],"imprint":{"publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b"}}},"__typename":"Reference"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/references.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/references.pickle new file mode 100644 index 0000000..c0d32b9 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/references.pickle @@ -0,0 +1 @@ +[{"referenceId": "7d317f0f-f63c-4c14-a239-66fe479d7df2", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 1, "doi": null, "unstructuredCitation": "Abegg, Martin G., Jr. 1999\u20132009. Qumran Non-biblical Manuscripts (QUMRAN). Accordance module version 5.1. Silver Lake, FL: OakTree Software, Inc.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:53.903092+00:00", "updatedAt": "2023-01-13T11:41:53.903092+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "bafb182d-2667-436d-93df-7a9842733a03", "workId": "f24a1091-900b-402b-bab8-d3fbace95e52", "referenceOrdinal": 1, "doi": "https://doi.org/10.14619/2089", "unstructuredCitation": null, "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2022-12-12T16:26:21.201842+00:00", "updatedAt": "2022-12-12T16:26:21.201842+00:00", "work": {"workId": "f24a1091-900b-402b-bab8-d3fbace95e52", "fullTitle": "Records of Disaster: Media Infrastructures and Climate Change", "doi": "https://doi.org/10.14619/2089", "publicationDate": "2022-10-31", "place": "L\u00fcneburg", "contributions": [{"fullName": "Jakob Claus", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Petra L\u00f6ffler", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}], "imprint": {"publisher": {"publisherName": "meson press eG", "publisherId": "f0ae98da-c433-45b8-af3f-5c709ad0221b"}}}, "__typename": "Reference"}, {"referenceId": "44ecf3ab-f1c4-4f7f-a3a6-d4d30538efe5", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 2, "doi": null, "unstructuredCitation": "Abegg, Martin G., Jr. 2010. \u2018Linguistic Profile of the Isaiah Scrolls\u2019. In Qumran Cave 1.II \u2013 The Isaiah Scrolls Part 2: Introduction, Commentary, and Textual Variants, edited by Eugene Ulrich and Peter Flint, 25\u201341. Discoveries in the Judaean Desert 32. Oxford: Clarendon.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:54.168153+00:00", "updatedAt": "2023-01-13T11:41:54.168153+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "13e68e90-9ba0-47a0-96cf-30bf2c4bff72", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 3, "doi": null, "unstructuredCitation": "Abegg, Martin, James E. Bowley, and Edward M. Cook with Casey Toews. 2009a. Dead Sea Scrolls Biblical Corpus (Manuscript order) (DSSB-M). Accordance module version 3.5. Silver Lake, FL: OakTree Software, Inc.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:54.420183+00:00", "updatedAt": "2023-01-13T11:41:54.420183+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "2e51e69d-6110-4c51-a283-cfddfa0faa75", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 4, "doi": null, "unstructuredCitation": "Aharoni, Yochanan. 1981. Arad Inscriptions. Judean Desert Studies. Jerusalem: Israel Exploration Society.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:54.668766+00:00", "updatedAt": "2023-01-13T11:41:54.668766+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "6e692726-143e-4719-84e5-e68a1d8df5c9", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 5, "doi": null, "unstructuredCitation": "A\u1e25ituv, Shmuel. 2008. Echoes from the Past: Hebrew and Cognate Inscriptions from the Biblical Period. Carta Handbook. Jerusalem: Carta.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:54.976669+00:00", "updatedAt": "2023-01-13T11:41:54.976669+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "3290be9d-6225-4819-aedb-7ee363cf1c62", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 6, "doi": null, "unstructuredCitation": "A\u1e25ituv, Shmuel, W. Randall Garr, and Steven E. Fassberg. 2016. \u2018Epigraphic Hebrew\u2019. In A Handbook of Biblical Hebrew, 2 vols., ed. W. Randall Garr and Steven E. Fassberg, I: 55\u201368, II: 36\u201342. Winona Lake, IN: Eisenbrauns.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:55.239681+00:00", "updatedAt": "2023-01-13T11:41:55.239681+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "bf09fadd-a38d-4205-9bc7-6224dc474267", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 7, "doi": null, "unstructuredCitation": "Andersen, Francis I., and A. Dean Forbes. 1986. Spelling in the Hebrew Bible. Biblia et Orientalia. Rome: Biblical Institute Press.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:55.496518+00:00", "updatedAt": "2023-01-13T11:41:55.496518+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "35754eea-e031-45ac-9ccf-baaabcafd1d0", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 8, "doi": null, "unstructuredCitation": "Andersen, Francis I., and A. Dean Forbes. 2013. \u2018Matres Lectionis: Biblical Hebrew\u2019. In Encyclopedia of Hebrew Language and Linguistics, edited by Geoffrey Khan et al., II: 607\u201311. Leiden: Brill.", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:55.755177+00:00", "updatedAt": "2023-01-13T11:41:55.755177+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}, {"referenceId": "bc252a45-8a39-406a-8e06-797e5f0f119b", "workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "referenceOrdinal": 9, "doi": null, "unstructuredCitation": "Andersen, T. David. 2000. \u2018The Evolution of the Hebrew Verbal System\u2019. Zeitschrift f\u00fcr Althebraistik 13: 1\u201366", "issn": null, "isbn": null, "journalTitle": null, "articleTitle": null, "seriesTitle": null, "volumeTitle": null, "edition": null, "author": null, "volume": null, "issue": null, "firstPage": null, "componentNumber": null, "standardDesignator": null, "standardsBodyName": null, "standardsBodyAcronym": null, "url": null, "publicationDate": null, "retrievalDate": null, "createdAt": "2023-01-13T11:41:55.995700+00:00", "updatedAt": "2023-01-13T11:41:55.995700+00:00", "work": {"workId": "eb3ec30b-4957-45e2-8356-06045f349fa7", "fullTitle": "The Historical Depth of the Tiberian Reading Tradition of the Hebrew Bible", "doi": "https://doi.org/10.11647/OBP.0310", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Aaron D. Hornkohl", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}], "imprint": {"publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b"}}}, "__typename": "Reference"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/references_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/references_bad.json new file mode 100644 index 0000000..bf90d9e --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/references_bad.json @@ -0,0 +1 @@ +{"data": {"references": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/series.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/series.json new file mode 100644 index 0000000..7d67a49 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/series.json @@ -0,0 +1 @@ +{"data":{"series":{"seriesId":"d4b47a76-abff-4047-a3c7-d44d85ccf009","seriesType":"BOOK_SERIES","seriesName":"Open Book Classics","updatedAt":"2022-07-05T13:29:40.054832+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}},"issues":[{"issueId":"8511e97e-fc52-43ea-9d1e-f733f557c12f","work":{"workId":"f8a1849c-0be0-4600-9653-83b0dc6de3ae","fullTitle":"On History: Introduction to World History (1831); Opening Address at the Faculty of Letters, 9 January 1834; Preface to History of France (1869)","doi":"https://doi.org/10.11647/OBP.0036","publicationDate":"2013-10-09","place":"Cambridge, UK","contributions":[{"fullName":"Jules Michelet","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Lionel Gossman","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Edward K. Kaplan","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4}]}},{"issueId":"a76d90e8-1483-4767-952d-545152119c58","work":{"workId":"5da7830b-6d55-4eb4-899e-cb2a13b30111","fullTitle":"Fiesco's Conspiracy at Genoa","doi":"https://doi.org/10.11647/OBP.0058","publicationDate":"2015-05-27","place":"Cambridge, UK","contributions":[{"fullName":"Friedrich Schiller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"John Guthrie","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}]}},{"issueId":"3efbb0f3-bae4-4cce-93d1-845f6f553ae2","work":{"workId":"90aa9d84-a940-4812-bcd8-0d3f2587b41a","fullTitle":"Tolerance: The Beacon of the Enlightenment","doi":"https://doi.org/10.11647/OBP.0088","publicationDate":"2016-01-04","place":"Cambridge, UK","contributions":[{"fullName":"Caroline Warman","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Caroline Warman","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"15111d18-899e-435b-b219-29cff3223ef8","work":{"workId":"60450f84-3e18-4beb-bafe-87c78b5a0159","fullTitle":"Denis Diderot 'Rameau's Nephew' - 'Le Neveu de Rameau': A Multi-Media Bilingual Edition","doi":"https://doi.org/10.11647/OBP.0098","publicationDate":"2016-06-20","place":"Cambridge, UK","contributions":[{"fullName":"Denis Diderot","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Marian Hobson","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Kate E. Tunstall","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Caroline Warman","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Pascal Duc","contributionType":"MUSIC_EDITOR","mainContribution":false,"contributionOrdinal":5}]}},{"issueId":"e1a1e805-717c-4b21-a9f8-165fc9df7858","work":{"workId":"3047a8b4-d669-4067-8b8a-c908c348c408","fullTitle":"Wallenstein: A Dramatic Poem","doi":"https://doi.org/10.11647/OBP.0101","publicationDate":"2017-02-20","place":"Cambridge, UK","contributions":[{"fullName":"Friedrich Schiller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Roger Paulin","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":3}]}},{"issueId":"ded677d9-26af-4d6c-8505-e649967058c4","work":{"workId":"c699f257-f3e4-4c98-9a3f-741c6a40b62a","fullTitle":"L’idée de l’Europe: au Siècle des Lumières","doi":"https://doi.org/10.11647/OBP.0116","publicationDate":"2017-05-01","place":"Cambridge, UK","contributions":[{"fullName":"Rotraud von Kulessa","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Catriona Seth","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"6ca3148c-6b52-4296-8219-3b8e94a24d89","work":{"workId":"fff33c6a-ed8c-49b5-af9d-5a7fca366bc4","fullTitle":"The Idea of Europe: Enlightenment Perspectives","doi":"https://doi.org/10.11647/OBP.0123","publicationDate":"2017-06-23","place":"Cambridge, UK","contributions":[{"fullName":"Catriona Seth","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Rotraud von Kulessa","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"245ab0e0-38cf-4f8f-b2d6-49d104e4523f","work":{"workId":"364c223d-9c90-4ceb-90e2-51be7d84e923","fullTitle":"Die Europaidee im Zeitalter der Aufklärung","doi":"https://doi.org/10.11647/OBP.0127","publicationDate":"2017-08-21","place":"Cambridge, UK","contributions":[{"fullName":"Rotraud von Kulessa","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Catriona Seth","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"ded32745-22ea-45a9-876e-6cd82e8d3093","work":{"workId":"2d74b1a9-c3b0-4278-8cad-856fadc6a19d","fullTitle":"Don Carlos Infante of Spain: A Dramatic Poem","doi":"https://doi.org/10.11647/OBP.0134","publicationDate":"2018-06-04","place":"Cambridge, UK","contributions":[{"fullName":"Friedrich Schiller","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"John Guthrie","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":3}]}},{"issueId":"37972a4b-4934-4c64-b8db-eb6803d4f243","work":{"workId":"859a1313-7b02-4c66-8010-dbe533c4412a","fullTitle":"Hyperion, or the Hermit in Greece","doi":"https://doi.org/10.11647/OBP.0160","publicationDate":"2019-02-25","place":"Cambridge, UK","contributions":[{"fullName":"Howard Gaskill","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":1}]}},{"issueId":"bdef6be4-b7d9-4503-b1a8-326beaa8bcf0","work":{"workId":"734b7fea-08d8-41a9-aa78-ff28a796db9b","fullTitle":"Love and Intrigue: A Bourgeois Tragedy","doi":"https://doi.org/10.11647/OBP.0175","publicationDate":"2019-05-21","place":"Cambridge, UK","contributions":[{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Roger Paulin","contributionType":"INTRODUCTION_BY","mainContribution":false,"contributionOrdinal":2}]}},{"issueId":"203439b9-e127-4fc8-a32f-aa32afa3a090","work":{"workId":"856d73cf-af87-4a0e-a56f-d7f43d9240ba","fullTitle":"Maria Stuart","doi":"https://doi.org/10.11647/OBP.0217","publicationDate":"2020-11-13","place":"Cambridge, UK","contributions":[{"fullName":"Flora Kimmich","contributionType":"TRANSLATOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Roger Paulin","contributionType":"INTRODUCTION_BY","mainContribution":true,"contributionOrdinal":2}]}}],"__typename":"Series"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/series.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/series.pickle new file mode 100644 index 0000000..b8c6fa5 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/series.pickle @@ -0,0 +1 @@ +{"seriesId": "d4b47a76-abff-4047-a3c7-d44d85ccf009", "seriesType": "BOOK_SERIES", "seriesName": "Open Book Classics", "updatedAt": "2022-07-05T13:29:40.054832+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}, "issues": [{"issueId": "8511e97e-fc52-43ea-9d1e-f733f557c12f", "work": {"workId": "f8a1849c-0be0-4600-9653-83b0dc6de3ae", "fullTitle": "On History: Introduction to World History (1831); Opening Address at the Faculty of Letters, 9 January 1834; Preface to History of France (1869)", "doi": "https://doi.org/10.11647/OBP.0036", "publicationDate": "2013-10-09", "place": "Cambridge, UK", "contributions": [{"fullName": "Jules Michelet", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Lionel Gossman", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Edward K. Kaplan", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}]}}, {"issueId": "a76d90e8-1483-4767-952d-545152119c58", "work": {"workId": "5da7830b-6d55-4eb4-899e-cb2a13b30111", "fullTitle": "Fiesco's Conspiracy at Genoa", "doi": "https://doi.org/10.11647/OBP.0058", "publicationDate": "2015-05-27", "place": "Cambridge, UK", "contributions": [{"fullName": "Friedrich Schiller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "John Guthrie", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}]}}, {"issueId": "3efbb0f3-bae4-4cce-93d1-845f6f553ae2", "work": {"workId": "90aa9d84-a940-4812-bcd8-0d3f2587b41a", "fullTitle": "Tolerance: The Beacon of the Enlightenment", "doi": "https://doi.org/10.11647/OBP.0088", "publicationDate": "2016-01-04", "place": "Cambridge, UK", "contributions": [{"fullName": "Caroline Warman", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Caroline Warman", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "15111d18-899e-435b-b219-29cff3223ef8", "work": {"workId": "60450f84-3e18-4beb-bafe-87c78b5a0159", "fullTitle": "Denis Diderot 'Rameau's Nephew' - 'Le Neveu de Rameau': A Multi-Media Bilingual Edition", "doi": "https://doi.org/10.11647/OBP.0098", "publicationDate": "2016-06-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Denis Diderot", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Marian Hobson", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Kate E. Tunstall", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Caroline Warman", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Pascal Duc", "contributionType": "MUSIC_EDITOR", "mainContribution": false, "contributionOrdinal": 5}]}}, {"issueId": "e1a1e805-717c-4b21-a9f8-165fc9df7858", "work": {"workId": "3047a8b4-d669-4067-8b8a-c908c348c408", "fullTitle": "Wallenstein: A Dramatic Poem", "doi": "https://doi.org/10.11647/OBP.0101", "publicationDate": "2017-02-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Friedrich Schiller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Roger Paulin", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 3}]}}, {"issueId": "ded677d9-26af-4d6c-8505-e649967058c4", "work": {"workId": "c699f257-f3e4-4c98-9a3f-741c6a40b62a", "fullTitle": "L\u2019id\u00e9e de l\u2019Europe: au Si\u00e8cle des Lumi\u00e8res", "doi": "https://doi.org/10.11647/OBP.0116", "publicationDate": "2017-05-01", "place": "Cambridge, UK", "contributions": [{"fullName": "Rotraud von Kulessa", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Catriona Seth", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "6ca3148c-6b52-4296-8219-3b8e94a24d89", "work": {"workId": "fff33c6a-ed8c-49b5-af9d-5a7fca366bc4", "fullTitle": "The Idea of Europe: Enlightenment Perspectives", "doi": "https://doi.org/10.11647/OBP.0123", "publicationDate": "2017-06-23", "place": "Cambridge, UK", "contributions": [{"fullName": "Catriona Seth", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Rotraud von Kulessa", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "245ab0e0-38cf-4f8f-b2d6-49d104e4523f", "work": {"workId": "364c223d-9c90-4ceb-90e2-51be7d84e923", "fullTitle": "Die Europaidee im Zeitalter der Aufkl\u00e4rung", "doi": "https://doi.org/10.11647/OBP.0127", "publicationDate": "2017-08-21", "place": "Cambridge, UK", "contributions": [{"fullName": "Rotraud von Kulessa", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Catriona Seth", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "ded32745-22ea-45a9-876e-6cd82e8d3093", "work": {"workId": "2d74b1a9-c3b0-4278-8cad-856fadc6a19d", "fullTitle": "Don Carlos Infante of Spain: A Dramatic Poem", "doi": "https://doi.org/10.11647/OBP.0134", "publicationDate": "2018-06-04", "place": "Cambridge, UK", "contributions": [{"fullName": "Friedrich Schiller", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "John Guthrie", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 3}]}}, {"issueId": "37972a4b-4934-4c64-b8db-eb6803d4f243", "work": {"workId": "859a1313-7b02-4c66-8010-dbe533c4412a", "fullTitle": "Hyperion, or the Hermit in Greece", "doi": "https://doi.org/10.11647/OBP.0160", "publicationDate": "2019-02-25", "place": "Cambridge, UK", "contributions": [{"fullName": "Howard Gaskill", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 1}]}}, {"issueId": "bdef6be4-b7d9-4503-b1a8-326beaa8bcf0", "work": {"workId": "734b7fea-08d8-41a9-aa78-ff28a796db9b", "fullTitle": "Love and Intrigue: A Bourgeois Tragedy", "doi": "https://doi.org/10.11647/OBP.0175", "publicationDate": "2019-05-21", "place": "Cambridge, UK", "contributions": [{"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Roger Paulin", "contributionType": "INTRODUCTION_BY", "mainContribution": false, "contributionOrdinal": 2}]}}, {"issueId": "203439b9-e127-4fc8-a32f-aa32afa3a090", "work": {"workId": "856d73cf-af87-4a0e-a56f-d7f43d9240ba", "fullTitle": "Maria Stuart", "doi": "https://doi.org/10.11647/OBP.0217", "publicationDate": "2020-11-13", "place": "Cambridge, UK", "contributions": [{"fullName": "Flora Kimmich", "contributionType": "TRANSLATOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Roger Paulin", "contributionType": "INTRODUCTION_BY", "mainContribution": true, "contributionOrdinal": 2}]}}], "__typename": "Series"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/series_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/series_bad.json new file mode 100644 index 0000000..78d7021 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/series_bad.json @@ -0,0 +1 @@ +{"data": {"series": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.json new file mode 100644 index 0000000..49bc2e7 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.json @@ -0,0 +1 @@ +{"data":{"serieses":[{"seriesId":"7c662a4d-14ac-44cc-8325-5dc0e207cb96","seriesType":"BOOK_SERIES","seriesName":"Applied Theatre Praxis","updatedAt":"2022-08-11T11:18:12.757784+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}},"issues":[{"issueId":"0d4687f9-3d86-4518-9437-e3e1832bd779","work":{"workId":"41aed95c-de6c-4b37-b533-fe79af56cf82","fullTitle":"Theatre and War: Notes from the Field","doi":"https://doi.org/10.11647/OBP.0099","publicationDate":"2016-07-27","place":"Cambridge, UK","contributions":[{"fullName":"Nandita Dinesh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}},{"issueId":"94dada1b-337b-4f0c-8cab-723cdf8e297a","work":{"workId":"7fe53b7d-a76c-4257-ad4f-e9cc0f7297c1","fullTitle":"Chronicles from Kashmir: An Annotated, Multimedia Script","doi":"https://doi.org/10.11647/OBP.0223","publicationDate":"2020-09-14","place":"Cambridge, UK","contributions":[{"fullName":"Nandita Dinesh","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}}],"__typename":"Series"},{"seriesId":"4b4c58f1-bd93-4770-96a2-fd66bf6e8934","seriesType":"BOOK_SERIES","seriesName":"Citizen Science for Research Libraries","updatedAt":"2021-11-02T11:09:57.282864+00:00","createdAt":"2021-11-02T11:09:57.282864+00:00","imprintId":"5273167d-d704-4880-b7c0-16276f794049","imprint":{"__typename":"Imprint","publisher":{"publisherName":"LIBER Citizen Science Working Group","publisherId":"a6f4b20a-b1ef-43e2-b9ec-919f2e3dcf25","__typename":"Publisher"}},"issues":[],"__typename":"Series"},{"seriesId":"ca4b4ff7-f461-464b-8768-dfad8ce20968","seriesType":"BOOK_SERIES","seriesName":"Classics Textbooks","updatedAt":"2022-06-27T07:47:25.099889+00:00","createdAt":"2021-01-07T16:32:40.853895+00:00","imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}},"issues":[{"issueId":"658e0d3d-8bf1-4086-b054-d001fe6ad7b0","work":{"workId":"c5fe7f09-7dfb-4637-82c8-653a6cb683e7","fullTitle":"Cicero, Against Verres, 2.1.53–86: Latin Text with Introduction, Study Questions, Commentary and English Translation","doi":"https://doi.org/10.11647/OBP.0016","publicationDate":"2011-11-18","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}},{"issueId":"1287f135-4603-4b20-bb85-526a25d07466","work":{"workId":"d578b548-3938-4047-9426-ea82796ad7b3","fullTitle":"Virgil, Aeneid, 4.1–299: Latin Text, Study Questions, Commentary and Interpretative Essays","doi":"https://doi.org/10.11647/OBP.0023","publicationDate":"2012-11-22","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}},{"issueId":"9ac898bf-ecf3-43e0-a095-cd242f296dca","work":{"workId":"26928aa4-c6b9-42ca-9ffb-12fbbea7f06d","fullTitle":"Tacitus, Annals, 15.20-23, 33-45: Latin Text, Study Aids with Vocabulary, and Commentary","doi":"https://doi.org/10.11647/OBP.0035","publicationDate":"2013-09-20","place":"Cambridge, UK","contributions":[{"fullName":"Mathew Owen","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"4d4168d9-dfd8-4f28-af3d-586f0ad6b0e5","work":{"workId":"a03ba4d1-1576-41d0-9e8b-d74eccb682e2","fullTitle":"Cicero, On Pompey's Command (De Imperio), 27-49: Latin Text, Study Aids with Vocabulary, Commentary, and Translation","doi":"https://doi.org/10.11647/OBP.0045","publicationDate":"2014-09-03","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Louise Hodgson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"91860e97-ef4e-4924-a204-ccd59df63370","work":{"workId":"a292bc0f-f026-4759-acd0-da081c2b9f1d","fullTitle":"Ovid, Metamorphoses, 3.511-733: Latin Text with Introduction, Commentary, Glossary of Terms, Vocabulary Aid and Study Questions","doi":"https://doi.org/10.11647/OBP.0073","publicationDate":"2016-09-05","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Andrew Zissos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]}},{"issueId":"0bf32777-2185-4596-85da-e0c8fda987d0","work":{"workId":"7e753cbc-c74b-4214-a565-2300f544be77","fullTitle":"Cicero, Philippic 2, 44–50, 78–92, 100–119: Latin Text, Study Aids with Vocabulary, and Commentary","doi":"https://doi.org/10.11647/OBP.0156","publicationDate":"2018-09-03","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]}},{"issueId":"42f28391-75d2-4b3c-b746-bf40255f5d9d","work":{"workId":"85cc4bb1-a397-4904-9213-36f1e71e334c","fullTitle":"Virgil, Aeneid 11, Pallas and Camilla, 1–224, 498–521, 532–596, 648–689, 725–835: Latin Text, Study Aids with Vocabulary, and Commentary","doi":"https://doi.org/10.11647/OBP.0158","publicationDate":"2018-12-05","place":"Cambridge, UK","contributions":[{"fullName":"Ingo Gildenhard","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"John Henderson","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":2}]}}],"__typename":"Series"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.pickle new file mode 100644 index 0000000..838ec34 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses.pickle @@ -0,0 +1 @@ +[{"seriesId": "7c662a4d-14ac-44cc-8325-5dc0e207cb96", "seriesType": "BOOK_SERIES", "seriesName": "Applied Theatre Praxis", "updatedAt": "2022-08-11T11:18:12.757784+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}, "issues": [{"issueId": "0d4687f9-3d86-4518-9437-e3e1832bd779", "work": {"workId": "41aed95c-de6c-4b37-b533-fe79af56cf82", "fullTitle": "Theatre and War: Notes from the Field", "doi": "https://doi.org/10.11647/OBP.0099", "publicationDate": "2016-07-27", "place": "Cambridge, UK", "contributions": [{"fullName": "Nandita Dinesh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}}, {"issueId": "94dada1b-337b-4f0c-8cab-723cdf8e297a", "work": {"workId": "7fe53b7d-a76c-4257-ad4f-e9cc0f7297c1", "fullTitle": "Chronicles from Kashmir: An Annotated, Multimedia Script", "doi": "https://doi.org/10.11647/OBP.0223", "publicationDate": "2020-09-14", "place": "Cambridge, UK", "contributions": [{"fullName": "Nandita Dinesh", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}}], "__typename": "Series"}, {"seriesId": "4b4c58f1-bd93-4770-96a2-fd66bf6e8934", "seriesType": "BOOK_SERIES", "seriesName": "Citizen Science for Research Libraries", "updatedAt": "2021-11-02T11:09:57.282864+00:00", "createdAt": "2021-11-02T11:09:57.282864+00:00", "imprintId": "5273167d-d704-4880-b7c0-16276f794049", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "LIBER Citizen Science Working Group", "publisherId": "a6f4b20a-b1ef-43e2-b9ec-919f2e3dcf25", "__typename": "Publisher"}}, "issues": [], "__typename": "Series"}, {"seriesId": "ca4b4ff7-f461-464b-8768-dfad8ce20968", "seriesType": "BOOK_SERIES", "seriesName": "Classics Textbooks", "updatedAt": "2022-06-27T07:47:25.099889+00:00", "createdAt": "2021-01-07T16:32:40.853895+00:00", "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}, "issues": [{"issueId": "658e0d3d-8bf1-4086-b054-d001fe6ad7b0", "work": {"workId": "c5fe7f09-7dfb-4637-82c8-653a6cb683e7", "fullTitle": "Cicero, Against Verres, 2.1.53\u201386: Latin Text with Introduction, Study Questions, Commentary and English Translation", "doi": "https://doi.org/10.11647/OBP.0016", "publicationDate": "2011-11-18", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}}, {"issueId": "1287f135-4603-4b20-bb85-526a25d07466", "work": {"workId": "d578b548-3938-4047-9426-ea82796ad7b3", "fullTitle": "Virgil, Aeneid, 4.1\u2013299: Latin Text, Study Questions, Commentary and Interpretative Essays", "doi": "https://doi.org/10.11647/OBP.0023", "publicationDate": "2012-11-22", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}}, {"issueId": "9ac898bf-ecf3-43e0-a095-cd242f296dca", "work": {"workId": "26928aa4-c6b9-42ca-9ffb-12fbbea7f06d", "fullTitle": "Tacitus, Annals, 15.20-23, 33-45: Latin Text, Study Aids with Vocabulary, and Commentary", "doi": "https://doi.org/10.11647/OBP.0035", "publicationDate": "2013-09-20", "place": "Cambridge, UK", "contributions": [{"fullName": "Mathew Owen", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "4d4168d9-dfd8-4f28-af3d-586f0ad6b0e5", "work": {"workId": "a03ba4d1-1576-41d0-9e8b-d74eccb682e2", "fullTitle": "Cicero, On Pompey's Command (De Imperio), 27-49: Latin Text, Study Aids with Vocabulary, Commentary, and Translation", "doi": "https://doi.org/10.11647/OBP.0045", "publicationDate": "2014-09-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Louise Hodgson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "91860e97-ef4e-4924-a204-ccd59df63370", "work": {"workId": "a292bc0f-f026-4759-acd0-da081c2b9f1d", "fullTitle": "Ovid, Metamorphoses, 3.511-733: Latin Text with Introduction, Commentary, Glossary of Terms, Vocabulary Aid and Study Questions", "doi": "https://doi.org/10.11647/OBP.0073", "publicationDate": "2016-09-05", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Andrew Zissos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}}, {"issueId": "0bf32777-2185-4596-85da-e0c8fda987d0", "work": {"workId": "7e753cbc-c74b-4214-a565-2300f544be77", "fullTitle": "Cicero, Philippic 2, 44\u201350, 78\u201392, 100\u2013119: Latin Text, Study Aids with Vocabulary, and Commentary", "doi": "https://doi.org/10.11647/OBP.0156", "publicationDate": "2018-09-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}}, {"issueId": "42f28391-75d2-4b3c-b746-bf40255f5d9d", "work": {"workId": "85cc4bb1-a397-4904-9213-36f1e71e334c", "fullTitle": "Virgil, Aeneid 11, Pallas and Camilla, 1\u2013224, 498\u2013521, 532\u2013596, 648\u2013689, 725\u2013835: Latin Text, Study Aids with Vocabulary, and Commentary", "doi": "https://doi.org/10.11647/OBP.0158", "publicationDate": "2018-12-05", "place": "Cambridge, UK", "contributions": [{"fullName": "Ingo Gildenhard", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "John Henderson", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 2}]}}], "__typename": "Series"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses_bad.json new file mode 100644 index 0000000..ebf03f3 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/serieses_bad.json @@ -0,0 +1 @@ +{"data": {"serieses": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.json new file mode 100644 index 0000000..bce61ab --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.json @@ -0,0 +1 @@ +{"data":{"subject":{"subjectId":"1291208f-fc43-47a4-a8e6-e132477ad57b","workId":"1b3a402c-796d-4cdf-b6c8-ce204b2d19e6","subjectCode":"1DNC","subjectType":"BIC","subjectOrdinal":1,"createdAt":"2021-01-07T16:32:40.853895+00:00","work":{"workId":"1b3a402c-796d-4cdf-b6c8-ce204b2d19e6","fullTitle":"Útrásarvíkingar! The Literature of the Icelandic Financial Crisis (2008–2014)","doi":"https://doi.org/10.21983/P3.0272.1.00","publicationDate":"2020-04-16","place":"Earth, Milky Way","contributions":[{"fullName":"Alaric Hall","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.pickle new file mode 100644 index 0000000..4e121bd --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject.pickle @@ -0,0 +1 @@ +{"subjectId": "1291208f-fc43-47a4-a8e6-e132477ad57b", "workId": "1b3a402c-796d-4cdf-b6c8-ce204b2d19e6", "subjectCode": "1DNC", "subjectType": "BIC", "subjectOrdinal": 1, "createdAt": "2021-01-07T16:32:40.853895+00:00", "work": {"workId": "1b3a402c-796d-4cdf-b6c8-ce204b2d19e6", "fullTitle": "\u00datr\u00e1sarv\u00edkingar! The Literature of the Icelandic Financial Crisis (2008\u20132014)", "doi": "https://doi.org/10.21983/P3.0272.1.00", "publicationDate": "2020-04-16", "place": "Earth, Milky Way", "contributions": [{"fullName": "Alaric Hall", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject_bad.json new file mode 100644 index 0000000..0b96cf6 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subject_bad.json @@ -0,0 +1 @@ +{"data": {"subject": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.json new file mode 100644 index 0000000..6e34aef --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.json @@ -0,0 +1 @@ +{"data":{"subjects":[{"subjectId":"bdb7a441-e3e0-4124-b890-52213d3a5ca1","workId":"3c91221f-4381-4ff1-bdde-ab7aa4fe3daf","subjectCode":"1D","subjectType":"BIC","subjectOrdinal":3,"createdAt":"2021-01-07T16:32:40.853895+00:00","work":{"workId":"3c91221f-4381-4ff1-bdde-ab7aa4fe3daf","fullTitle":"Waltzing Through Europe: Attitudes towards Couple Dances in the Long Nineteenth Century","doi":"https://doi.org/10.11647/OBP.0174","publicationDate":"2020-09-10","place":"Cambridge, UK","contributions":[{"fullName":"Anne von Bibra Wharton","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":4},{"fullName":"Helena Saarikoski","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Egil Bakka","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Theresa Jill Buckland","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Subject"},{"subjectId":"3c49ecff-4735-4fba-a356-5ebca84df1b7","workId":"317a9a27-3bf5-4cef-9091-c355f71b7122","subjectCode":"1D","subjectType":"BIC","subjectOrdinal":5,"createdAt":"2022-07-18T15:03:01.619339+00:00","work":{"workId":"317a9a27-3bf5-4cef-9091-c355f71b7122","fullTitle":"The Nordic Minuet: Royal Fashion and Peasant Tradition","doi":"https://doi.org/10.11647/OBP.0314","publicationDate":null,"place":null,"contributions":[{"fullName":"Anne Fiksvik","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2},{"fullName":"Petri Hoppu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":3},{"fullName":"Egil Bakka","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"},{"subjectId":"2a8327e5-2355-4aa7-8a10-bfab2c427059","workId":"1603556c-53fc-4d14-b0bf-8c18ad7b24ab","subjectCode":"1D","subjectType":"BIC","subjectOrdinal":2,"createdAt":"2021-10-25T06:58:48.171488+00:00","work":{"workId":"1603556c-53fc-4d14-b0bf-8c18ad7b24ab","fullTitle":"Social and Intellectual Networking in the Early Middle Ages","doi":"https://doi.org/10.53288/0374.1.00","publicationDate":null,"place":"Earth, Milky Way","contributions":[{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"K. Patrick Fazioli","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Subject"},{"subjectId":"f54e002f-7004-4be7-ae7e-1a42f42a3cb2","workId":"678f4564-d01a-4ffe-8bdb-fead78f87955","subjectCode":"1D","subjectType":"BIC","subjectOrdinal":3,"createdAt":"2021-10-25T05:47:20.868234+00:00","work":{"workId":"678f4564-d01a-4ffe-8bdb-fead78f87955","fullTitle":"Vera Lex Historiae?: Constructions of Truth in Medieval Historical Narrative","doi":"https://doi.org/10.53288/0369.1.00","publicationDate":"2022-08-18","place":"Earth, Milky Way","contributions":[{"fullName":"Catalin Taranu","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":1},{"fullName":"Michael J. Kelly","contributionType":"EDITOR","mainContribution":true,"contributionOrdinal":2}]},"__typename":"Subject"},{"subjectId":"3485da01-43a8-41d1-8b44-d1dc75e784ab","workId":"e106fb4d-743a-4cf8-96ff-4bae8d3319e2","subjectCode":"1DBK","subjectType":"BIC","subjectOrdinal":2,"createdAt":"2021-10-17T14:58:32.981254+00:00","work":{"workId":"e106fb4d-743a-4cf8-96ff-4bae8d3319e2","fullTitle":"Wound Building: Dispatches from the Latest Disasters in UK Poetry","doi":"https://doi.org/10.53288/0332.1.00","publicationDate":"2021-09-30","place":"Earth, Milky Way","contributions":[{"fullName":"Danny Hayward","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"},{"subjectId":"8ed4a787-a7ae-47db-a3d6-9e7a5e361a5e","workId":"68aa204d-fd02-4718-85af-0782933fdb5e","subjectCode":"1DBK","subjectType":"BIC","subjectOrdinal":8,"createdAt":"2022-07-26T08:54:49.349374+00:00","work":{"workId":"68aa204d-fd02-4718-85af-0782933fdb5e","fullTitle":"Breaking Conventions: Five Couples in Search of Marriage-Career Balance at the Turn of the 19th Century","doi":"https://doi.org/10.11647/OBP.0318","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Patricia Auspos","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"},{"subjectId":"8340b5d9-53bf-4600-8c79-c4f6447ae010","workId":"b8a0df39-4e34-41db-9ae5-6482528df3cd","subjectCode":"1DBKE","subjectType":"BIC","subjectOrdinal":8,"createdAt":"2022-09-22T15:36:24.555534+00:00","work":{"workId":"b8a0df39-4e34-41db-9ae5-6482528df3cd","fullTitle":"After the Miners’ Strike: A39 and Cornish Political Theatre versus Thatcher’s Britain","doi":"https://doi.org/10.11647/OBP.0329","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Paul Farmer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"},{"subjectId":"4a7c2029-bcc6-4796-bb5d-0b4838f39496","workId":"b8a0df39-4e34-41db-9ae5-6482528df3cd","subjectCode":"1DBKEWC","subjectType":"BIC","subjectOrdinal":4,"createdAt":"2022-09-22T15:34:51.897507+00:00","work":{"workId":"b8a0df39-4e34-41db-9ae5-6482528df3cd","fullTitle":"After the Miners’ Strike: A39 and Cornish Political Theatre versus Thatcher’s Britain","doi":"https://doi.org/10.11647/OBP.0329","publicationDate":null,"place":"Cambridge, UK","contributions":[{"fullName":"Paul Farmer","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"},{"subjectId":"0bd34e96-daf5-4885-843b-3f5423aad43d","workId":"f0493e63-71ff-4d19-8006-04e16e885fd5","subjectCode":"1DBKS","subjectType":"BIC","subjectOrdinal":4,"createdAt":"2021-09-23T10:24:25.210887+00:00","work":{"workId":"f0493e63-71ff-4d19-8006-04e16e885fd5","fullTitle":"Auld Lang Syne: A Song and its Culture","doi":"https://doi.org/10.11647/OBP.0231","publicationDate":"2021-12-03","place":"Cambridge, UK","contributions":[{"fullName":"Morag Josephine Grant","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"},{"subjectId":"f94d7833-6b68-452d-b2f3-b64b5fe160dd","workId":"aeed0683-e022-42d0-a954-f9f36afc4bbf","subjectCode":"1DBR","subjectType":"BIC","subjectOrdinal":1,"createdAt":"2021-01-07T16:32:40.853895+00:00","work":{"workId":"aeed0683-e022-42d0-a954-f9f36afc4bbf","fullTitle":"Incomparable Poetry: An Essay on the Financial Crisis of 2007–2008 and Irish Literature","doi":"https://doi.org/10.21983/P3.0286.1.00","publicationDate":"2020-05-14","place":"Earth, Milky Way","contributions":[{"fullName":"Robert Kiely","contributionType":"AUTHOR","mainContribution":true,"contributionOrdinal":1}]},"__typename":"Subject"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.pickle new file mode 100644 index 0000000..de9ede8 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects.pickle @@ -0,0 +1 @@ +[{"subjectId": "bdb7a441-e3e0-4124-b890-52213d3a5ca1", "workId": "3c91221f-4381-4ff1-bdde-ab7aa4fe3daf", "subjectCode": "1D", "subjectType": "BIC", "subjectOrdinal": 3, "createdAt": "2021-01-07T16:32:40.853895+00:00", "work": {"workId": "3c91221f-4381-4ff1-bdde-ab7aa4fe3daf", "fullTitle": "Waltzing Through Europe: Attitudes towards Couple Dances in the Long Nineteenth Century", "doi": "https://doi.org/10.11647/OBP.0174", "publicationDate": "2020-09-10", "place": "Cambridge, UK", "contributions": [{"fullName": "Anne von Bibra Wharton", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 4}, {"fullName": "Helena Saarikoski", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Egil Bakka", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Theresa Jill Buckland", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Subject"}, {"subjectId": "3c49ecff-4735-4fba-a356-5ebca84df1b7", "workId": "317a9a27-3bf5-4cef-9091-c355f71b7122", "subjectCode": "1D", "subjectType": "BIC", "subjectOrdinal": 5, "createdAt": "2022-07-18T15:03:01.619339+00:00", "work": {"workId": "317a9a27-3bf5-4cef-9091-c355f71b7122", "fullTitle": "The Nordic Minuet: Royal Fashion and Peasant Tradition", "doi": "https://doi.org/10.11647/OBP.0314", "publicationDate": null, "place": null, "contributions": [{"fullName": "Anne Fiksvik", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}, {"fullName": "Petri Hoppu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 3}, {"fullName": "Egil Bakka", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}, {"subjectId": "2a8327e5-2355-4aa7-8a10-bfab2c427059", "workId": "1603556c-53fc-4d14-b0bf-8c18ad7b24ab", "subjectCode": "1D", "subjectType": "BIC", "subjectOrdinal": 2, "createdAt": "2021-10-25T06:58:48.171488+00:00", "work": {"workId": "1603556c-53fc-4d14-b0bf-8c18ad7b24ab", "fullTitle": "Social and Intellectual Networking in the Early Middle Ages", "doi": "https://doi.org/10.53288/0374.1.00", "publicationDate": null, "place": "Earth, Milky Way", "contributions": [{"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "K. Patrick Fazioli", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Subject"}, {"subjectId": "f54e002f-7004-4be7-ae7e-1a42f42a3cb2", "workId": "678f4564-d01a-4ffe-8bdb-fead78f87955", "subjectCode": "1D", "subjectType": "BIC", "subjectOrdinal": 3, "createdAt": "2021-10-25T05:47:20.868234+00:00", "work": {"workId": "678f4564-d01a-4ffe-8bdb-fead78f87955", "fullTitle": "Vera Lex Historiae?: Constructions of Truth in Medieval Historical Narrative", "doi": "https://doi.org/10.53288/0369.1.00", "publicationDate": "2022-08-18", "place": "Earth, Milky Way", "contributions": [{"fullName": "Catalin Taranu", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 1}, {"fullName": "Michael J. Kelly", "contributionType": "EDITOR", "mainContribution": true, "contributionOrdinal": 2}]}, "__typename": "Subject"}, {"subjectId": "3485da01-43a8-41d1-8b44-d1dc75e784ab", "workId": "e106fb4d-743a-4cf8-96ff-4bae8d3319e2", "subjectCode": "1DBK", "subjectType": "BIC", "subjectOrdinal": 2, "createdAt": "2021-10-17T14:58:32.981254+00:00", "work": {"workId": "e106fb4d-743a-4cf8-96ff-4bae8d3319e2", "fullTitle": "Wound Building: Dispatches from the Latest Disasters in UK Poetry", "doi": "https://doi.org/10.53288/0332.1.00", "publicationDate": "2021-09-30", "place": "Earth, Milky Way", "contributions": [{"fullName": "Danny Hayward", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}, {"subjectId": "8ed4a787-a7ae-47db-a3d6-9e7a5e361a5e", "workId": "68aa204d-fd02-4718-85af-0782933fdb5e", "subjectCode": "1DBK", "subjectType": "BIC", "subjectOrdinal": 8, "createdAt": "2022-07-26T08:54:49.349374+00:00", "work": {"workId": "68aa204d-fd02-4718-85af-0782933fdb5e", "fullTitle": "Breaking Conventions: Five Couples in Search of Marriage-Career Balance at the Turn of the 19th Century", "doi": "https://doi.org/10.11647/OBP.0318", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Patricia Auspos", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}, {"subjectId": "8340b5d9-53bf-4600-8c79-c4f6447ae010", "workId": "b8a0df39-4e34-41db-9ae5-6482528df3cd", "subjectCode": "1DBKE", "subjectType": "BIC", "subjectOrdinal": 8, "createdAt": "2022-09-22T15:36:24.555534+00:00", "work": {"workId": "b8a0df39-4e34-41db-9ae5-6482528df3cd", "fullTitle": "After the Miners\u2019 Strike: A39 and Cornish Political Theatre versus Thatcher\u2019s Britain", "doi": "https://doi.org/10.11647/OBP.0329", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Paul Farmer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}, {"subjectId": "4a7c2029-bcc6-4796-bb5d-0b4838f39496", "workId": "b8a0df39-4e34-41db-9ae5-6482528df3cd", "subjectCode": "1DBKEWC", "subjectType": "BIC", "subjectOrdinal": 4, "createdAt": "2022-09-22T15:34:51.897507+00:00", "work": {"workId": "b8a0df39-4e34-41db-9ae5-6482528df3cd", "fullTitle": "After the Miners\u2019 Strike: A39 and Cornish Political Theatre versus Thatcher\u2019s Britain", "doi": "https://doi.org/10.11647/OBP.0329", "publicationDate": null, "place": "Cambridge, UK", "contributions": [{"fullName": "Paul Farmer", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}, {"subjectId": "0bd34e96-daf5-4885-843b-3f5423aad43d", "workId": "f0493e63-71ff-4d19-8006-04e16e885fd5", "subjectCode": "1DBKS", "subjectType": "BIC", "subjectOrdinal": 4, "createdAt": "2021-09-23T10:24:25.210887+00:00", "work": {"workId": "f0493e63-71ff-4d19-8006-04e16e885fd5", "fullTitle": "Auld Lang Syne: A Song and its Culture", "doi": "https://doi.org/10.11647/OBP.0231", "publicationDate": "2021-12-03", "place": "Cambridge, UK", "contributions": [{"fullName": "Morag Josephine Grant", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}, {"subjectId": "f94d7833-6b68-452d-b2f3-b64b5fe160dd", "workId": "aeed0683-e022-42d0-a954-f9f36afc4bbf", "subjectCode": "1DBR", "subjectType": "BIC", "subjectOrdinal": 1, "createdAt": "2021-01-07T16:32:40.853895+00:00", "work": {"workId": "aeed0683-e022-42d0-a954-f9f36afc4bbf", "fullTitle": "Incomparable Poetry: An Essay on the Financial Crisis of 2007\u20132008 and Irish Literature", "doi": "https://doi.org/10.21983/P3.0286.1.00", "publicationDate": "2020-05-14", "place": "Earth, Milky Way", "contributions": [{"fullName": "Robert Kiely", "contributionType": "AUTHOR", "mainContribution": true, "contributionOrdinal": 1}]}, "__typename": "Subject"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects_bad.json new file mode 100644 index 0000000..d5b0767 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/subjects_bad.json @@ -0,0 +1 @@ +{"data": {"subjects": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/work.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/work.json new file mode 100644 index 0000000..fa3fcd2 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/work.json @@ -0,0 +1 @@ +{"data":{"work":{"workType":"MONOGRAPH","workStatus":"ACTIVE","fullTitle":"A Bibliography for After Jews and Arabs","title":"A Bibliography for After Jews and Arabs","subtitle":null,"reference":"0314","edition":1,"imprintId":"94c07a94-6a51-4220-983a-2d760dac0f89","doi":"https://doi.org/10.21983/P3.0314.1.00","publicationDate":"2021-02-04","place":"Earth, Milky Way","pageCount":120,"pageBreakdown":null,"imageCount":null,"tableCount":null,"audioCount":null,"videoCount":null,"license":"https://creativecommons.org/licenses/by-nc-sa/4.0/","copyrightHolder":"Alcalay, Ammiel","landingPage":"https://punctumbooks.com/titles/a-bibliography-for-after-jews-and-arabs/","lccn":"2021931014","oclc":null,"shortAbstract":null,"longAbstract":"Ammiel Alcalay’s groundbreaking work, After Jews and Arabs, published in 1993, redrew the geographic, political, cultural, and emotional map of relations between Jews and Arabs in the Levantine/Mediterranean world over a thousand-year period. Based on over a decade of research and fieldwork in many disciplines—including history and historiography; anthropology, ethnography, and ethnomusicology; political economy and geography; linguistics; philosophy; and the history of science and technology—the book presented a radically different perspective than that presented by received opinion.\n\nGiven the radical and iconoclastic nature of Alcalay’s perspective, After Jews and Arabs met great resistance in attempts to publish it. Though completed and already circulating in 1989, it didn’t appear until 1993. In addition, when the book was published, there wasn’t enough space to include its original bibliography, a foundational part of the project.\n\nA Bibliography for After Jews and Arabs presents the original bibliography, as completed in 1992, without changes, as a glimpse into the historical record of a unique scholarly, political, poetic, and cultural journey. The bibliography itself had roots in research begun in the late 1970s and demonstrates a very wide arc.\n\nIn addition to the bibliography, we include two accompanying texts here. In “Behind the Scenes: Before After Jews and Arabs,” Alcalay takes us behind the closed doors of the academic process, reprinting the original readers reports and his detailed rebuttals, and in “On a Bibliography for After Jews and Arabs,” Alcalay contextualizes his own path to the work he undertook, in methodological, historical, and political terms.","generalNote":null,"toc":null,"workId":"e0f748b2-984f-45cc-8b9e-13989c31dda4","coverUrl":"https://punctumbooks.com/punctum/wp-content/uploads/2021/01/210106bibliographyafterjewsandarabs-cover-web-front.png","coverCaption":null,"firstPage":null,"lastPage":null,"pageInterval":null,"issues":[],"languages":[{"languageCode":"ENG"}],"publications":[{"isbn":"978-1-953035-34-9","publicationType":"PAPERBACK","locations":[{"canonical":true,"fullTextUrl":null}],"__typename":"Publication"},{"isbn":"978-1-953035-35-6","publicationType":"PDF","locations":[{"canonical":false,"fullTextUrl":"https://library.oapen.org/bitstream/handle/20.500.12657/46392/0314.1.00.pdf?sequence=1&isAllowed=y"},{"canonical":true,"fullTextUrl":"https://cloud.punctumbooks.com/s/SaodN5KTycTgff5/download"}],"__typename":"Publication"}],"contributions":[{"fullName":"Ammiel Alcalay","contributionType":"AUTHOR","mainContribution":true,"affiliations":[{"affiliationId":"ab36e276-8549-467c-9d0c-f5842fcf145f","institution":{"institutionName":"Queens College, CUNY","institutionId":"35109ce5-1f6f-489a-b0ce-d32e1585cdc5","ror":"https://ror.org/03v8adn41","fundings":[]}},{"affiliationId":"1bee62d0-8056-41ff-bd67-f5f30c300e01","institution":{"institutionName":"The Graduate Center, CUNY","institutionId":"126be8e5-199e-4f59-acf2-5e734f3cded8","ror":"https://ror.org/00awd9g61","fundings":[]}}],"contributor":{"contributorId":"0e1f3e68-2fc8-452a-a1fe-6e1918be6186","orcid":null,"firstName":"Ammiel","lastName":"Alcalay"},"contributionId":"d664e9f3-892f-4770-876a-c267f85eaa20","contributionOrdinal":1,"__typename":"Contribution"}],"imprint":{"__typename":"Imprint","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","__typename":"Publisher"}},"subjects":[{"subjectId":"18ef6e1a-3cf0-4ae9-8e26-1e2666a84199","subjectType":"BIC","subjectCode":"1QRM","subjectOrdinal":2,"__typename":"Subject"},{"subjectId":"d81108f6-706f-4015-a143-3f53bf28f388","subjectType":"BIC","subjectCode":"GBCR","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"21b21084-b39f-4f1f-878e-a409cd96c282","subjectType":"BISAC","subjectCode":"REF004000","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"fbbb53dd-ce27-41c9-aa47-1b814933e834","subjectType":"THEMA","subjectCode":"1QRM","subjectOrdinal":2,"__typename":"Subject"},{"subjectId":"2179d522-57db-422d-b896-d701b101cee3","subjectType":"THEMA","subjectCode":"GBCR","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"30e6e771-9fa9-4a90-8d34-5e96cdaeb69b","subjectType":"KEYWORD","subjectCode":"academic publishing","subjectOrdinal":3,"__typename":"Subject"},{"subjectId":"462b5152-7b4b-468b-a437-655a30617c07","subjectType":"KEYWORD","subjectCode":"bibliography","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"59a39718-044e-4d94-81a4-66dbd7f2e057","subjectType":"KEYWORD","subjectCode":"Charles Olson","subjectOrdinal":8,"__typename":"Subject"},{"subjectId":"55375d4a-57ad-428d-a2cd-1eaee83da92b","subjectType":"KEYWORD","subjectCode":"Edward Dorn","subjectOrdinal":9,"__typename":"Subject"},{"subjectId":"989106e8-6d6a-45bb-a1d2-4121dd1fb18a","subjectType":"KEYWORD","subjectCode":"Jews and Arabs","subjectOrdinal":2,"__typename":"Subject"},{"subjectId":"de3a3476-4bbb-4664-a596-67d882763bb2","subjectType":"KEYWORD","subjectCode":"Levantine/Mediterranean","subjectOrdinal":5,"__typename":"Subject"},{"subjectId":"b23d0dc7-9ead-422f-9f51-21e58942323c","subjectType":"KEYWORD","subjectCode":"Middle East","subjectOrdinal":4,"__typename":"Subject"},{"subjectId":"653d3521-6119-44a8-b4d7-5786aa62313f","subjectType":"KEYWORD","subjectCode":"Palestine/Israel","subjectOrdinal":6,"__typename":"Subject"},{"subjectId":"0e289e3b-ac31-4e97-b423-4b6dd2a2f2b5","subjectType":"KEYWORD","subjectCode":"poetics","subjectOrdinal":7,"__typename":"Subject"}],"__typename":"Work"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/work.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/work.pickle new file mode 100644 index 0000000..466a67f --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/work.pickle @@ -0,0 +1 @@ +{"workType": "MONOGRAPH", "workStatus": "ACTIVE", "fullTitle": "A Bibliography for After Jews and Arabs", "title": "A Bibliography for After Jews and Arabs", "subtitle": null, "reference": "0314", "edition": 1, "imprintId": "94c07a94-6a51-4220-983a-2d760dac0f89", "doi": "https://doi.org/10.21983/P3.0314.1.00", "publicationDate": "2021-02-04", "place": "Earth, Milky Way", "pageCount": 120, "pageBreakdown": null, "imageCount": null, "tableCount": null, "audioCount": null, "videoCount": null, "license": "https://creativecommons.org/licenses/by-nc-sa/4.0/", "copyrightHolder": "Alcalay, Ammiel", "landingPage": "https://punctumbooks.com/titles/a-bibliography-for-after-jews-and-arabs/", "lccn": "2021931014", "oclc": null, "shortAbstract": null, "longAbstract": "Ammiel Alcalay\u2019s groundbreaking work, After Jews and Arabs, published in 1993, redrew the geographic, political, cultural, and emotional map of relations between Jews and Arabs in the Levantine/Mediterranean world over a thousand-year period. Based on over a decade of research and fieldwork in many disciplines\u2014including history and historiography; anthropology, ethnography, and ethnomusicology; political economy and geography; linguistics; philosophy; and the history of science and technology\u2014the book presented a radically different perspective than that presented by received opinion.\n\nGiven the radical and iconoclastic nature of Alcalay\u2019s perspective, After Jews and Arabs met great resistance in attempts to publish it. Though completed and already circulating in 1989, it didn\u2019t appear until 1993. In addition, when the book was published, there wasn\u2019t enough space to include its original bibliography, a foundational part of the project.\n\nA Bibliography for After Jews and Arabs presents the original bibliography, as completed in 1992, without changes, as a glimpse into the historical record of a unique scholarly, political, poetic, and cultural journey. The bibliography itself had roots in research begun in the late 1970s and demonstrates a very wide arc.\n\nIn addition to the bibliography, we include two accompanying texts here. In \u201cBehind the Scenes: Before After Jews and Arabs,\u201d Alcalay takes us behind the closed doors of the academic process, reprinting the original readers reports and his detailed rebuttals, and in \u201cOn a Bibliography for After Jews and Arabs,\u201d Alcalay contextualizes his own path to the work he undertook, in methodological, historical, and political terms.", "generalNote": null, "toc": null, "workId": "e0f748b2-984f-45cc-8b9e-13989c31dda4", "coverUrl": "https://punctumbooks.com/punctum/wp-content/uploads/2021/01/210106bibliographyafterjewsandarabs-cover-web-front.png", "coverCaption": null, "firstPage": null, "lastPage": null, "pageInterval": null, "issues": [], "languages": [{"languageCode": "ENG"}], "publications": [{"isbn": "978-1-953035-34-9", "publicationType": "PAPERBACK", "locations": [{"canonical": true, "fullTextUrl": null}], "__typename": "Publication"}, {"isbn": "978-1-953035-35-6", "publicationType": "PDF", "locations": [{"canonical": false, "fullTextUrl": "https://library.oapen.org/bitstream/handle/20.500.12657/46392/0314.1.00.pdf?sequence=1&isAllowed=y"}, {"canonical": true, "fullTextUrl": "https://cloud.punctumbooks.com/s/SaodN5KTycTgff5/download"}], "__typename": "Publication"}], "contributions": [{"fullName": "Ammiel Alcalay", "contributionType": "AUTHOR", "mainContribution": true, "affiliations": [{"affiliationId": "ab36e276-8549-467c-9d0c-f5842fcf145f", "institution": {"institutionName": "Queens College, CUNY", "institutionId": "35109ce5-1f6f-489a-b0ce-d32e1585cdc5", "ror": "https://ror.org/03v8adn41", "fundings": []}}, {"affiliationId": "1bee62d0-8056-41ff-bd67-f5f30c300e01", "institution": {"institutionName": "The Graduate Center, CUNY", "institutionId": "126be8e5-199e-4f59-acf2-5e734f3cded8", "ror": "https://ror.org/00awd9g61", "fundings": []}}], "contributor": {"contributorId": "0e1f3e68-2fc8-452a-a1fe-6e1918be6186", "orcid": null, "firstName": "Ammiel", "lastName": "Alcalay"}, "contributionId": "d664e9f3-892f-4770-876a-c267f85eaa20", "contributionOrdinal": 1, "__typename": "Contribution"}], "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "__typename": "Publisher"}}, "subjects": [{"subjectId": "18ef6e1a-3cf0-4ae9-8e26-1e2666a84199", "subjectType": "BIC", "subjectCode": "1QRM", "subjectOrdinal": 2, "__typename": "Subject"}, {"subjectId": "d81108f6-706f-4015-a143-3f53bf28f388", "subjectType": "BIC", "subjectCode": "GBCR", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "21b21084-b39f-4f1f-878e-a409cd96c282", "subjectType": "BISAC", "subjectCode": "REF004000", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "fbbb53dd-ce27-41c9-aa47-1b814933e834", "subjectType": "THEMA", "subjectCode": "1QRM", "subjectOrdinal": 2, "__typename": "Subject"}, {"subjectId": "2179d522-57db-422d-b896-d701b101cee3", "subjectType": "THEMA", "subjectCode": "GBCR", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "30e6e771-9fa9-4a90-8d34-5e96cdaeb69b", "subjectType": "KEYWORD", "subjectCode": "academic publishing", "subjectOrdinal": 3, "__typename": "Subject"}, {"subjectId": "462b5152-7b4b-468b-a437-655a30617c07", "subjectType": "KEYWORD", "subjectCode": "bibliography", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "59a39718-044e-4d94-81a4-66dbd7f2e057", "subjectType": "KEYWORD", "subjectCode": "Charles Olson", "subjectOrdinal": 8, "__typename": "Subject"}, {"subjectId": "55375d4a-57ad-428d-a2cd-1eaee83da92b", "subjectType": "KEYWORD", "subjectCode": "Edward Dorn", "subjectOrdinal": 9, "__typename": "Subject"}, {"subjectId": "989106e8-6d6a-45bb-a1d2-4121dd1fb18a", "subjectType": "KEYWORD", "subjectCode": "Jews and Arabs", "subjectOrdinal": 2, "__typename": "Subject"}, {"subjectId": "de3a3476-4bbb-4664-a596-67d882763bb2", "subjectType": "KEYWORD", "subjectCode": "Levantine/Mediterranean", "subjectOrdinal": 5, "__typename": "Subject"}, {"subjectId": "b23d0dc7-9ead-422f-9f51-21e58942323c", "subjectType": "KEYWORD", "subjectCode": "Middle East", "subjectOrdinal": 4, "__typename": "Subject"}, {"subjectId": "653d3521-6119-44a8-b4d7-5786aa62313f", "subjectType": "KEYWORD", "subjectCode": "Palestine/Israel", "subjectOrdinal": 6, "__typename": "Subject"}, {"subjectId": "0e289e3b-ac31-4e97-b423-4b6dd2a2f2b5", "subjectType": "KEYWORD", "subjectCode": "poetics", "subjectOrdinal": 7, "__typename": "Subject"}], "__typename": "Work"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.json new file mode 100644 index 0000000..e919ce0 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.json @@ -0,0 +1 @@ +{"data":{"workByDoi":{"workId":"e0f748b2-984f-45cc-8b9e-13989c31dda4","workType":"MONOGRAPH","workStatus":"ACTIVE","fullTitle":"A Bibliography for After Jews and Arabs","title":"A Bibliography for After Jews and Arabs","subtitle":null,"reference":"0314","edition":1,"imprintId":"94c07a94-6a51-4220-983a-2d760dac0f89","doi":"https://doi.org/10.21983/P3.0314.1.00","publicationDate":"2021-02-04","place":"Earth, Milky Way","pageCount":120,"pageBreakdown":null,"imageCount":null,"tableCount":null,"audioCount":null,"videoCount":null,"license":"https://creativecommons.org/licenses/by-nc-sa/4.0/","copyrightHolder":"Alcalay, Ammiel","landingPage":"https://punctumbooks.com/titles/a-bibliography-for-after-jews-and-arabs/","lccn":"2021931014","oclc":null,"shortAbstract":null,"longAbstract":"Ammiel Alcalay’s groundbreaking work, After Jews and Arabs, published in 1993, redrew the geographic, political, cultural, and emotional map of relations between Jews and Arabs in the Levantine/Mediterranean world over a thousand-year period. Based on over a decade of research and fieldwork in many disciplines—including history and historiography; anthropology, ethnography, and ethnomusicology; political economy and geography; linguistics; philosophy; and the history of science and technology—the book presented a radically different perspective than that presented by received opinion.\n\nGiven the radical and iconoclastic nature of Alcalay’s perspective, After Jews and Arabs met great resistance in attempts to publish it. Though completed and already circulating in 1989, it didn’t appear until 1993. In addition, when the book was published, there wasn’t enough space to include its original bibliography, a foundational part of the project.\n\nA Bibliography for After Jews and Arabs presents the original bibliography, as completed in 1992, without changes, as a glimpse into the historical record of a unique scholarly, political, poetic, and cultural journey. The bibliography itself had roots in research begun in the late 1970s and demonstrates a very wide arc.\n\nIn addition to the bibliography, we include two accompanying texts here. In “Behind the Scenes: Before After Jews and Arabs,” Alcalay takes us behind the closed doors of the academic process, reprinting the original readers reports and his detailed rebuttals, and in “On a Bibliography for After Jews and Arabs,” Alcalay contextualizes his own path to the work he undertook, in methodological, historical, and political terms.","generalNote":null,"toc":null,"coverUrl":"https://punctumbooks.com/punctum/wp-content/uploads/2021/01/210106bibliographyafterjewsandarabs-cover-web-front.png","coverCaption":null,"firstPage":null,"lastPage":null,"pageInterval":null,"publications":[{"isbn":"978-1-953035-34-9","publicationType":"PAPERBACK","publicationId":"9caaa12a-1f11-43c1-9d76-24c9a944cb2f","locations":[{"locationId":"c08d72e2-9d71-4cff-ab27-be8f0fe68776","landingPage":"https://www.amazon.com/dp/1953035345","fullTextUrl":null,"locationPlatform":"OTHER"}],"__typename":"Publication"},{"isbn":"978-1-953035-35-6","publicationType":"PDF","publicationId":"82d6b392-77cf-4323-8f22-5f53765c9892","locations":[{"locationId":"a6c145d2-5275-4bff-9cd6-1d61ac9f0617","landingPage":"https://library.oapen.org/handle/20.500.12657/46392","fullTextUrl":"https://library.oapen.org/bitstream/handle/20.500.12657/46392/0314.1.00.pdf?sequence=1&isAllowed=y","locationPlatform":"OAPEN"},{"locationId":"962716f7-4376-4cff-8938-6f711603b7e5","landingPage":"https://punctumbooks.com/titles/a-bibliography-for-after-jews-and-arabs/","fullTextUrl":"https://cloud.punctumbooks.com/s/SaodN5KTycTgff5/download","locationPlatform":"OTHER"}],"__typename":"Publication"}],"subjects":[{"subjectId":"18ef6e1a-3cf0-4ae9-8e26-1e2666a84199","subjectType":"BIC","subjectCode":"1QRM","subjectOrdinal":2,"__typename":"Subject"},{"subjectId":"d81108f6-706f-4015-a143-3f53bf28f388","subjectType":"BIC","subjectCode":"GBCR","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"21b21084-b39f-4f1f-878e-a409cd96c282","subjectType":"BISAC","subjectCode":"REF004000","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"fbbb53dd-ce27-41c9-aa47-1b814933e834","subjectType":"THEMA","subjectCode":"1QRM","subjectOrdinal":2,"__typename":"Subject"},{"subjectId":"2179d522-57db-422d-b896-d701b101cee3","subjectType":"THEMA","subjectCode":"GBCR","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"30e6e771-9fa9-4a90-8d34-5e96cdaeb69b","subjectType":"KEYWORD","subjectCode":"academic publishing","subjectOrdinal":3,"__typename":"Subject"},{"subjectId":"462b5152-7b4b-468b-a437-655a30617c07","subjectType":"KEYWORD","subjectCode":"bibliography","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"59a39718-044e-4d94-81a4-66dbd7f2e057","subjectType":"KEYWORD","subjectCode":"Charles Olson","subjectOrdinal":8,"__typename":"Subject"},{"subjectId":"55375d4a-57ad-428d-a2cd-1eaee83da92b","subjectType":"KEYWORD","subjectCode":"Edward Dorn","subjectOrdinal":9,"__typename":"Subject"},{"subjectId":"989106e8-6d6a-45bb-a1d2-4121dd1fb18a","subjectType":"KEYWORD","subjectCode":"Jews and Arabs","subjectOrdinal":2,"__typename":"Subject"},{"subjectId":"de3a3476-4bbb-4664-a596-67d882763bb2","subjectType":"KEYWORD","subjectCode":"Levantine/Mediterranean","subjectOrdinal":5,"__typename":"Subject"},{"subjectId":"b23d0dc7-9ead-422f-9f51-21e58942323c","subjectType":"KEYWORD","subjectCode":"Middle East","subjectOrdinal":4,"__typename":"Subject"},{"subjectId":"653d3521-6119-44a8-b4d7-5786aa62313f","subjectType":"KEYWORD","subjectCode":"Palestine/Israel","subjectOrdinal":6,"__typename":"Subject"},{"subjectId":"0e289e3b-ac31-4e97-b423-4b6dd2a2f2b5","subjectType":"KEYWORD","subjectCode":"poetics","subjectOrdinal":7,"__typename":"Subject"}],"contributions":[{"fullName":"Ammiel Alcalay","contributionType":"AUTHOR","mainContribution":true,"contributor":{"contributorId":"0e1f3e68-2fc8-452a-a1fe-6e1918be6186","orcid":null,"firstName":"Ammiel","lastName":"Alcalay","fullName":"Ammiel Alcalay"},"contributionId":"d664e9f3-892f-4770-876a-c267f85eaa20","contributionOrdinal":1,"__typename":"Contribution"}],"imprint":{"__typename":"Imprint","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","__typename":"Publisher"}},"__typename":"Work"}}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.pickle new file mode 100644 index 0000000..dac992b --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.pickle @@ -0,0 +1 @@ +{"workId": "e0f748b2-984f-45cc-8b9e-13989c31dda4", "workType": "MONOGRAPH", "workStatus": "ACTIVE", "fullTitle": "A Bibliography for After Jews and Arabs", "title": "A Bibliography for After Jews and Arabs", "subtitle": null, "reference": "0314", "edition": 1, "imprintId": "94c07a94-6a51-4220-983a-2d760dac0f89", "doi": "https://doi.org/10.21983/P3.0314.1.00", "publicationDate": "2021-02-04", "place": "Earth, Milky Way", "pageCount": 120, "pageBreakdown": null, "imageCount": null, "tableCount": null, "audioCount": null, "videoCount": null, "license": "https://creativecommons.org/licenses/by-nc-sa/4.0/", "copyrightHolder": "Alcalay, Ammiel", "landingPage": "https://punctumbooks.com/titles/a-bibliography-for-after-jews-and-arabs/", "lccn": "2021931014", "oclc": null, "shortAbstract": null, "longAbstract": "Ammiel Alcalay\u2019s groundbreaking work, After Jews and Arabs, published in 1993, redrew the geographic, political, cultural, and emotional map of relations between Jews and Arabs in the Levantine/Mediterranean world over a thousand-year period. Based on over a decade of research and fieldwork in many disciplines\u2014including history and historiography; anthropology, ethnography, and ethnomusicology; political economy and geography; linguistics; philosophy; and the history of science and technology\u2014the book presented a radically different perspective than that presented by received opinion.\n\nGiven the radical and iconoclastic nature of Alcalay\u2019s perspective, After Jews and Arabs met great resistance in attempts to publish it. Though completed and already circulating in 1989, it didn\u2019t appear until 1993. In addition, when the book was published, there wasn\u2019t enough space to include its original bibliography, a foundational part of the project.\n\nA Bibliography for After Jews and Arabs presents the original bibliography, as completed in 1992, without changes, as a glimpse into the historical record of a unique scholarly, political, poetic, and cultural journey. The bibliography itself had roots in research begun in the late 1970s and demonstrates a very wide arc.\n\nIn addition to the bibliography, we include two accompanying texts here. In \u201cBehind the Scenes: Before After Jews and Arabs,\u201d Alcalay takes us behind the closed doors of the academic process, reprinting the original readers reports and his detailed rebuttals, and in \u201cOn a Bibliography for After Jews and Arabs,\u201d Alcalay contextualizes his own path to the work he undertook, in methodological, historical, and political terms.", "generalNote": null, "toc": null, "coverUrl": "https://punctumbooks.com/punctum/wp-content/uploads/2021/01/210106bibliographyafterjewsandarabs-cover-web-front.png", "coverCaption": null, "firstPage": null, "lastPage": null, "pageInterval": null, "publications": [{"isbn": "978-1-953035-34-9", "publicationType": "PAPERBACK", "publicationId": "9caaa12a-1f11-43c1-9d76-24c9a944cb2f", "locations": [{"locationId": "c08d72e2-9d71-4cff-ab27-be8f0fe68776", "landingPage": "https://www.amazon.com/dp/1953035345", "fullTextUrl": null, "locationPlatform": "OTHER"}], "__typename": "Publication"}, {"isbn": "978-1-953035-35-6", "publicationType": "PDF", "publicationId": "82d6b392-77cf-4323-8f22-5f53765c9892", "locations": [{"locationId": "a6c145d2-5275-4bff-9cd6-1d61ac9f0617", "landingPage": "https://library.oapen.org/handle/20.500.12657/46392", "fullTextUrl": "https://library.oapen.org/bitstream/handle/20.500.12657/46392/0314.1.00.pdf?sequence=1&isAllowed=y", "locationPlatform": "OAPEN"}, {"locationId": "962716f7-4376-4cff-8938-6f711603b7e5", "landingPage": "https://punctumbooks.com/titles/a-bibliography-for-after-jews-and-arabs/", "fullTextUrl": "https://cloud.punctumbooks.com/s/SaodN5KTycTgff5/download", "locationPlatform": "OTHER"}], "__typename": "Publication"}], "subjects": [{"subjectId": "18ef6e1a-3cf0-4ae9-8e26-1e2666a84199", "subjectType": "BIC", "subjectCode": "1QRM", "subjectOrdinal": 2, "__typename": "Subject"}, {"subjectId": "d81108f6-706f-4015-a143-3f53bf28f388", "subjectType": "BIC", "subjectCode": "GBCR", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "21b21084-b39f-4f1f-878e-a409cd96c282", "subjectType": "BISAC", "subjectCode": "REF004000", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "fbbb53dd-ce27-41c9-aa47-1b814933e834", "subjectType": "THEMA", "subjectCode": "1QRM", "subjectOrdinal": 2, "__typename": "Subject"}, {"subjectId": "2179d522-57db-422d-b896-d701b101cee3", "subjectType": "THEMA", "subjectCode": "GBCR", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "30e6e771-9fa9-4a90-8d34-5e96cdaeb69b", "subjectType": "KEYWORD", "subjectCode": "academic publishing", "subjectOrdinal": 3, "__typename": "Subject"}, {"subjectId": "462b5152-7b4b-468b-a437-655a30617c07", "subjectType": "KEYWORD", "subjectCode": "bibliography", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "59a39718-044e-4d94-81a4-66dbd7f2e057", "subjectType": "KEYWORD", "subjectCode": "Charles Olson", "subjectOrdinal": 8, "__typename": "Subject"}, {"subjectId": "55375d4a-57ad-428d-a2cd-1eaee83da92b", "subjectType": "KEYWORD", "subjectCode": "Edward Dorn", "subjectOrdinal": 9, "__typename": "Subject"}, {"subjectId": "989106e8-6d6a-45bb-a1d2-4121dd1fb18a", "subjectType": "KEYWORD", "subjectCode": "Jews and Arabs", "subjectOrdinal": 2, "__typename": "Subject"}, {"subjectId": "de3a3476-4bbb-4664-a596-67d882763bb2", "subjectType": "KEYWORD", "subjectCode": "Levantine/Mediterranean", "subjectOrdinal": 5, "__typename": "Subject"}, {"subjectId": "b23d0dc7-9ead-422f-9f51-21e58942323c", "subjectType": "KEYWORD", "subjectCode": "Middle East", "subjectOrdinal": 4, "__typename": "Subject"}, {"subjectId": "653d3521-6119-44a8-b4d7-5786aa62313f", "subjectType": "KEYWORD", "subjectCode": "Palestine/Israel", "subjectOrdinal": 6, "__typename": "Subject"}, {"subjectId": "0e289e3b-ac31-4e97-b423-4b6dd2a2f2b5", "subjectType": "KEYWORD", "subjectCode": "poetics", "subjectOrdinal": 7, "__typename": "Subject"}], "contributions": [{"fullName": "Ammiel Alcalay", "contributionType": "AUTHOR", "mainContribution": true, "contributor": {"contributorId": "0e1f3e68-2fc8-452a-a1fe-6e1918be6186", "orcid": null, "firstName": "Ammiel", "lastName": "Alcalay", "fullName": "Ammiel Alcalay"}, "contributionId": "d664e9f3-892f-4770-876a-c267f85eaa20", "contributionOrdinal": 1, "__typename": "Contribution"}], "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "__typename": "Publisher"}}, "__typename": "Work"} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi_bad.json new file mode 100644 index 0000000..8f6d657 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi_bad.json @@ -0,0 +1 @@ +{"data": {"workByDoi": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/work_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/work_bad.json new file mode 100644 index 0000000..ede5975 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/work_bad.json @@ -0,0 +1 @@ +{"data": {"work": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/works.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/works.json new file mode 100644 index 0000000..7652d66 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/works.json @@ -0,0 +1 @@ +{"data":{"works":[{"workType":"MONOGRAPH","workStatus":"ACTIVE","fullTitle":"(((","title":"(((","subtitle":null,"reference":"0370","edition":1,"imprintId":"e76c3f59-c8ae-4887-b62c-43ce7b8dbdb1","doi":"https://doi.org/10.53288/0370.1.00","publicationDate":"2021-09-02","place":"Earth, Milky Way","pageCount":326,"pageBreakdown":null,"imageCount":null,"tableCount":null,"audioCount":null,"videoCount":null,"license":"https://creativecommons.org/licenses/by-nc-sa/4.0/","copyrightHolder":"De Francesco, Alessandro","landingPage":"https://punctumbooks.com/titles/three-opening-parentheses/","lccn":"2021942134","oclc":null,"shortAbstract":null,"longAbstract":"((( is conceived of not only as a poetry collection and an artist book, but also as a series of actions, a sculpture, an installation, a living object, and a verbal ecosystem. The poetic voyage of (((, recounted in a concrete yet mysterious, abstract yet bodily language, is proposed here in a trilingual English–Italian–French edition. In the spirit of Uitgeverij’s editorial approach, this will allow readers from different parts of the world to discover in their own ways how ((( explores some of the author’s recurring themes through highly innovative poetic and narrative processes: the effects of war on children; technology and surveillance systems; immaterial and unknown phenomena; human emotions and non-human manifestations of nature via undefined objects and bodies, animals, and cosmological landscapes.\n\nThe three parentheses of the title hint at multiple layers that are opened and never closed: ((( seeks to push language out of its verbal and human boundaries, towards unobservable territories. The genre of this book, although stemming from poetry in the sense of Dichtung, that is, concentration of meaning in highly dense verbal structures, is eminently queer, as it escapes identities and definitions. Through its multidimensional, intense, and surprising writing architecture, ((( explores new conceptual and emotional possibilities in the 21st century, confirming poetry and post-genre writing as powerful forms of inquiry in the contemporary era.","generalNote":null,"toc":null,"workId":"b5c810e1-c847-4553-a24e-9893164d9786","coverUrl":"https://punctumbooks.com/punctum/wp-content/uploads/2021/06/210830-cover-front-web.jpg","coverCaption":null,"subjects":[{"subjectId":"c2ed7dd3-728b-4f10-bad7-75317261f7c7","subjectType":"BIC","subjectCode":"DCF","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"47a91bf0-3c42-4d6a-86fd-f1169d518403","subjectType":"BISAC","subjectCode":"POE019000","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"8a1c8e2b-9123-41b5-ad2b-9c9257762b0b","subjectType":"THEMA","subjectCode":"DCF","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"0698d83b-6120-4314-8d99-2ba8ae3515cb","subjectType":"KEYWORD","subjectCode":"conceptual art","subjectOrdinal":3,"__typename":"Subject"},{"subjectId":"721a21f3-ab1f-41c9-83f7-d41a1adc1495","subjectType":"KEYWORD","subjectCode":"environments","subjectOrdinal":4,"__typename":"Subject"},{"subjectId":"fc11f763-d7b5-401d-9e67-c4e567288dc3","subjectType":"KEYWORD","subjectCode":"multilingualism","subjectOrdinal":5,"__typename":"Subject"},{"subjectId":"3be76cde-d9f1-4f58-8e69-fff1ebf507bd","subjectType":"KEYWORD","subjectCode":"poetry","subjectOrdinal":1,"__typename":"Subject"},{"subjectId":"ad04d904-fb24-4840-a305-5bd214c3f3b4","subjectType":"KEYWORD","subjectCode":"post-genre writing","subjectOrdinal":2,"__typename":"Subject"}],"publications":[{"isbn":"978-1-953035-70-7","publicationType":"PAPERBACK","__typename":"Publication"},{"isbn":"978-1-953035-71-4","publicationType":"PDF","__typename":"Publication"}],"contributions":[{"fullName":"Alessandro De Francesco","contributionType":"AUTHOR","mainContribution":true,"affiliations":[{"affiliationId":"b4fce236-3a66-45b1-8e1e-9d295724e7d0","institution":{"institutionName":"Bern University of Applied Sciences","institutionId":"48fb407e-14c1-4dda-8a60-3cd283c14619","ror":"https://ror.org/02bnkt322","fundings":[]}}],"contributor":{"contributorId":"9acfa379-5124-4684-8ce2-8f1235699bb6","orcid":"https://orcid.org/0000-0003-1622-3682","firstName":"Alessandro","lastName":"De Francesco","fullName":"Alessandro De Francesco"},"contributionId":"937b81a4-865f-4ada-9ccc-9fc962eb19ee","contributionOrdinal":1,"__typename":"Contribution"},{"fullName":"Gen Ueda","contributionType":"TRANSLATOR","mainContribution":false,"affiliations":[],"contributor":{"contributorId":"f5ee51a8-0f27-4375-9450-7128dae26be4","orcid":null,"firstName":"Gen","lastName":"Ueda","fullName":"Gen Ueda"},"contributionId":"34a99e53-1be7-4bcd-b6f0-95cef389ce51","contributionOrdinal":2,"__typename":"Contribution"},{"fullName":"Andreas Burckhardt","contributionType":"TRANSLATOR","mainContribution":false,"affiliations":[],"contributor":{"contributorId":"1cfe6939-2545-4fce-a179-b541d9d3e395","orcid":null,"firstName":"Andreas","lastName":"Burckhardt","fullName":"Andreas Burckhardt"},"contributionId":"f723d930-77e6-475e-9740-564f29d9d222","contributionOrdinal":3,"__typename":"Contribution"}],"imprint":{"__typename":"Imprint","publisher":{"publisherName":"punctum books","publisherId":"9c41b13c-cecc-4f6a-a151-be4682915ef5","__typename":"Publisher"}},"__typename":"Work"},{"workType":"BOOK_CHAPTER","workStatus":"ACTIVE","fullTitle":"0. Introduction: Hybrid Books in Flux","title":"0. Introduction","subtitle":"Hybrid Books in Flux","reference":null,"edition":null,"imprintId":"145369a6-916a-4107-ba0f-ce28137659c2","doi":"https://doi.org/10.11647/OBP.0145.05","publicationDate":"2019-07-16","place":"Cambridge, UK","pageCount":9,"pageBreakdown":null,"imageCount":null,"tableCount":null,"audioCount":null,"videoCount":null,"license":"http://creativecommons.org/licenses/by/4.0","copyrightHolder":"Kathryn M. Rudy","landingPage":"https://www.openbookpublishers.com/books/10.11647/obp.0145","lccn":null,"oclc":null,"shortAbstract":null,"longAbstract":null,"generalNote":null,"toc":null,"workId":"18f0f718-714e-4ed3-8693-35b47641f23b","coverUrl":null,"coverCaption":null,"subjects":[],"publications":[],"contributions":[{"fullName":"Kathryn M. Rudy","contributionType":"AUTHOR","mainContribution":true,"affiliations":[{"affiliationId":"b40fd365-2184-4d13-8cea-73ff867bca52","institution":{"institutionName":"The University of St Andrews","institutionId":"98a502c9-7854-47a2-92f4-380dde4bea7b","ror":null,"fundings":[]}}],"contributor":{"contributorId":"ea194b08-5fbb-4505-af8e-e8f376369506","orcid":"https://orcid.org/0000-0002-1633-7607","firstName":"Kathryn M.","lastName":"Rudy","fullName":"Kathryn M. Rudy"},"contributionId":"f5c12b9f-10d6-4fd3-bdfa-3795f83387f5","contributionOrdinal":1,"__typename":"Contribution"}],"imprint":{"__typename":"Imprint","publisher":{"publisherName":"Open Book Publishers","publisherId":"85fd969a-a16c-480b-b641-cb9adf979c3b","__typename":"Publisher"}},"__typename":"Work"}]}} diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/works.pickle b/src/thothlibrary/thoth-0_9_0/tests/fixtures/works.pickle new file mode 100644 index 0000000..efbc834 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/works.pickle @@ -0,0 +1 @@ +[{"workType": "MONOGRAPH", "workStatus": "ACTIVE", "fullTitle": "(((", "title": "(((", "subtitle": null, "reference": "0370", "edition": 1, "imprintId": "e76c3f59-c8ae-4887-b62c-43ce7b8dbdb1", "doi": "https://doi.org/10.53288/0370.1.00", "publicationDate": "2021-09-02", "place": "Earth, Milky Way", "pageCount": 326, "pageBreakdown": null, "imageCount": null, "tableCount": null, "audioCount": null, "videoCount": null, "license": "https://creativecommons.org/licenses/by-nc-sa/4.0/", "copyrightHolder": "De Francesco, Alessandro", "landingPage": "https://punctumbooks.com/titles/three-opening-parentheses/", "lccn": "2021942134", "oclc": null, "shortAbstract": null, "longAbstract": "((( is conceived of not only as a poetry collection and an artist book, but also as a series of actions, a sculpture, an installation, a living object, and a verbal ecosystem. The poetic voyage of (((, recounted in a concrete yet mysterious, abstract yet bodily language, is proposed here in a trilingual English\u2013Italian\u2013French edition. In the spirit of Uitgeverij\u2019s editorial approach, this will allow readers from different parts of the world to discover in their own ways how ((( explores some of the author\u2019s recurring themes through highly innovative poetic and narrative processes: the effects of war on children; technology and surveillance systems; immaterial and unknown phenomena; human emotions and non-human manifestations of nature via undefined objects and bodies, animals, and cosmological landscapes.\n\nThe three parentheses of the title hint at multiple layers that are opened and never closed: ((( seeks to push language out of its verbal and human boundaries, towards unobservable territories. The genre of this book, although stemming from poetry in the sense of Dichtung, that is, concentration of meaning in highly dense verbal structures, is eminently queer, as it escapes identities and definitions. Through its multidimensional, intense, and surprising writing architecture, ((( explores new conceptual and emotional possibilities in the 21st century, confirming poetry and post-genre writing as powerful forms of inquiry in the contemporary era.", "generalNote": null, "toc": null, "workId": "b5c810e1-c847-4553-a24e-9893164d9786", "coverUrl": "https://punctumbooks.com/punctum/wp-content/uploads/2021/06/210830-cover-front-web.jpg", "coverCaption": null, "subjects": [{"subjectId": "c2ed7dd3-728b-4f10-bad7-75317261f7c7", "subjectType": "BIC", "subjectCode": "DCF", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "47a91bf0-3c42-4d6a-86fd-f1169d518403", "subjectType": "BISAC", "subjectCode": "POE019000", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "8a1c8e2b-9123-41b5-ad2b-9c9257762b0b", "subjectType": "THEMA", "subjectCode": "DCF", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "0698d83b-6120-4314-8d99-2ba8ae3515cb", "subjectType": "KEYWORD", "subjectCode": "conceptual art", "subjectOrdinal": 3, "__typename": "Subject"}, {"subjectId": "721a21f3-ab1f-41c9-83f7-d41a1adc1495", "subjectType": "KEYWORD", "subjectCode": "environments", "subjectOrdinal": 4, "__typename": "Subject"}, {"subjectId": "fc11f763-d7b5-401d-9e67-c4e567288dc3", "subjectType": "KEYWORD", "subjectCode": "multilingualism", "subjectOrdinal": 5, "__typename": "Subject"}, {"subjectId": "3be76cde-d9f1-4f58-8e69-fff1ebf507bd", "subjectType": "KEYWORD", "subjectCode": "poetry", "subjectOrdinal": 1, "__typename": "Subject"}, {"subjectId": "ad04d904-fb24-4840-a305-5bd214c3f3b4", "subjectType": "KEYWORD", "subjectCode": "post-genre writing", "subjectOrdinal": 2, "__typename": "Subject"}], "publications": [{"isbn": "978-1-953035-70-7", "publicationType": "PAPERBACK", "__typename": "Publication"}, {"isbn": "978-1-953035-71-4", "publicationType": "PDF", "__typename": "Publication"}], "contributions": [{"fullName": "Alessandro De Francesco", "contributionType": "AUTHOR", "mainContribution": true, "affiliations": [{"affiliationId": "b4fce236-3a66-45b1-8e1e-9d295724e7d0", "institution": {"institutionName": "Bern University of Applied Sciences", "institutionId": "48fb407e-14c1-4dda-8a60-3cd283c14619", "ror": "https://ror.org/02bnkt322", "fundings": []}}], "contributor": {"contributorId": "9acfa379-5124-4684-8ce2-8f1235699bb6", "orcid": "https://orcid.org/0000-0003-1622-3682", "firstName": "Alessandro", "lastName": "De Francesco", "fullName": "Alessandro De Francesco"}, "contributionId": "937b81a4-865f-4ada-9ccc-9fc962eb19ee", "contributionOrdinal": 1, "__typename": "Contribution"}, {"fullName": "Gen Ueda", "contributionType": "TRANSLATOR", "mainContribution": false, "affiliations": [], "contributor": {"contributorId": "f5ee51a8-0f27-4375-9450-7128dae26be4", "orcid": null, "firstName": "Gen", "lastName": "Ueda", "fullName": "Gen Ueda"}, "contributionId": "34a99e53-1be7-4bcd-b6f0-95cef389ce51", "contributionOrdinal": 2, "__typename": "Contribution"}, {"fullName": "Andreas Burckhardt", "contributionType": "TRANSLATOR", "mainContribution": false, "affiliations": [], "contributor": {"contributorId": "1cfe6939-2545-4fce-a179-b541d9d3e395", "orcid": null, "firstName": "Andreas", "lastName": "Burckhardt", "fullName": "Andreas Burckhardt"}, "contributionId": "f723d930-77e6-475e-9740-564f29d9d222", "contributionOrdinal": 3, "__typename": "Contribution"}], "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "punctum books", "publisherId": "9c41b13c-cecc-4f6a-a151-be4682915ef5", "__typename": "Publisher"}}, "__typename": "Work"}, {"workType": "BOOK_CHAPTER", "workStatus": "ACTIVE", "fullTitle": "0. Introduction: Hybrid Books in Flux", "title": "0. Introduction", "subtitle": "Hybrid Books in Flux", "reference": null, "edition": null, "imprintId": "145369a6-916a-4107-ba0f-ce28137659c2", "doi": "https://doi.org/10.11647/OBP.0145.05", "publicationDate": "2019-07-16", "place": "Cambridge, UK", "pageCount": 9, "pageBreakdown": null, "imageCount": null, "tableCount": null, "audioCount": null, "videoCount": null, "license": "http://creativecommons.org/licenses/by/4.0", "copyrightHolder": "Kathryn M. Rudy", "landingPage": "https://www.openbookpublishers.com/books/10.11647/obp.0145", "lccn": null, "oclc": null, "shortAbstract": null, "longAbstract": null, "generalNote": null, "toc": null, "workId": "18f0f718-714e-4ed3-8693-35b47641f23b", "coverUrl": null, "coverCaption": null, "subjects": [], "publications": [], "contributions": [{"fullName": "Kathryn M. Rudy", "contributionType": "AUTHOR", "mainContribution": true, "affiliations": [{"affiliationId": "b40fd365-2184-4d13-8cea-73ff867bca52", "institution": {"institutionName": "The University of St Andrews", "institutionId": "98a502c9-7854-47a2-92f4-380dde4bea7b", "ror": null, "fundings": []}}], "contributor": {"contributorId": "ea194b08-5fbb-4505-af8e-e8f376369506", "orcid": "https://orcid.org/0000-0002-1633-7607", "firstName": "Kathryn M.", "lastName": "Rudy", "fullName": "Kathryn M. Rudy"}, "contributionId": "f5c12b9f-10d6-4fd3-bdfa-3795f83387f5", "contributionOrdinal": 1, "__typename": "Contribution"}], "imprint": {"__typename": "Imprint", "publisher": {"publisherName": "Open Book Publishers", "publisherId": "85fd969a-a16c-480b-b641-cb9adf979c3b", "__typename": "Publisher"}}, "__typename": "Work"}] diff --git a/src/thothlibrary/thoth-0_9_0/tests/fixtures/works_bad.json b/src/thothlibrary/thoth-0_9_0/tests/fixtures/works_bad.json new file mode 100644 index 0000000..3c4975d --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/fixtures/works_bad.json @@ -0,0 +1 @@ +{"data": {"works": ["1"] } } diff --git a/src/thothlibrary/thoth-0_9_0/tests/genfixtures.sh b/src/thothlibrary/thoth-0_9_0/tests/genfixtures.sh new file mode 100755 index 0000000..f3b1f1c --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/genfixtures.sh @@ -0,0 +1,45 @@ +#!/bin/bash + +# this script will generate the stored fixtures for the test suite +# it should only be run when the program is generating the correct output +# running this when the code produces bad output will yield the test suite +# inoperative/inaccurate. + +# when updating this script, find and replace: +# 0.9.0 -> new version +# 0_9_0 -> new version with underscores + +./genjson.sh + +cd ../../../ + +bash -c "python3 -m thothlibrary.cli contributions --version=0.9.0 --limit=2 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/contributions.pickle" +bash -c "python3 -m thothlibrary.cli works --version=0.9.0 --limit=2 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/works.pickle" +bash -c "python3 -m thothlibrary.cli books --version=0.9.0 --limit=2 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/books.pickle" +bash -c "python3 -m thothlibrary.cli publications --version=0.9.0 --limit=2 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/publications.pickle" +bash -c "python3 -m thothlibrary.cli publishers --version=0.9.0 --limit=4 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/publishers.pickle" +bash -c "python3 -m thothlibrary.cli publisher --version=0.9.0 --publisher_id=85fd969a-a16c-480b-b641-cb9adf979c3b --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/publisher.pickle" +bash -c "python3 -m thothlibrary.cli work --version=0.9.0 --work_id=e0f748b2-984f-45cc-8b9e-13989c31dda4 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/work.pickle" +bash -c "python3 -m thothlibrary.cli work --version=0.9.0 --doi=https://doi.org/10.21983/P3.0314.1.00 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.pickle" +bash -c "python3 -m thothlibrary.cli publication --version=0.9.0 --publication_id=27b7bdab-e9e5-4220-811e-1f370861f5e1 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/publication.pickle" +bash -c "python3 -m thothlibrary.cli imprints --version=0.9.0 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/imprints.pickle" +bash -c "python3 -m thothlibrary.cli imprint --version=0.9.0 --imprint_id=78b0a283-9be3-4fed-a811-a7d4b9df7b25 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/imprint.pickle" +bash -c "python3 -m thothlibrary.cli contributors --version=0.9.0 --limit=4 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/contributors.pickle" +bash -c "python3 -m thothlibrary.cli contributor --version=0.9.0 --contributor_id=e8def8cf-0dfe-4da9-b7fa-f77e7aec7524 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/contributor.pickle" +bash -c "python3 -m thothlibrary.cli contribution --version=0.9.0 --contribution_id=29e4f46b-851a-4d7b-bb41-e6f305fc2b11 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/contribution.pickle" +bash -c "python3 -m thothlibrary.cli serieses --version=0.9.0 --limit=3 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/serieses.pickle" +bash -c "python3 -m thothlibrary.cli series --version=0.9.0 --series_id=d4b47a76-abff-4047-a3c7-d44d85ccf009 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/series.pickle" +bash -c "python3 -m thothlibrary.cli issues --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/issues.pickle" +bash -c "python3 -m thothlibrary.cli issue --version=0.9.0 --issue_id=8f949497-8f84-4776-8c17-7663a1e1b871 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/issue.pickle" +bash -c "python3 -m thothlibrary.cli languages --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/languages.pickle" +bash -c "python3 -m thothlibrary.cli language --version=0.9.0 --language_id=c19e68dd-c5a3-48f1-bd56-089ee732604c --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/language.pickle" +bash -c "python3 -m thothlibrary.cli prices --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/prices.pickle" +bash -c "python3 -m thothlibrary.cli price --version=0.9.0 --price_id=818567dd-7d3a-4963-8704-3381b5432877 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/price.pickle" +bash -c "python3 -m thothlibrary.cli subjects --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/subjects.pickle" +bash -c "python3 -m thothlibrary.cli subject --version=0.9.0 --subject_id=1291208f-fc43-47a4-a8e6-e132477ad57b --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/subject.pickle" +bash -c "python3 -m thothlibrary.cli institutions --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/institutions.pickle" +bash -c "python3 -m thothlibrary.cli institution --version=0.9.0 --institution_id=194614ac-d189-4a74-8bf4-74c0c9de4a81 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/institution.pickle" +bash -c "python3 -m thothlibrary.cli fundings --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/fundings.pickle" +bash -c "python3 -m thothlibrary.cli funding --version=0.9.0 --funding_id=5323d3e7-3ae9-4778-8464-9400fbbb959e --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/funding.pickle" +bash -c "python3 -m thothlibrary.cli references --version=0.9.0 --limit=10 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/references.pickle" +bash -c "python3 -m thothlibrary.cli reference --version=0.9.0 --reference_id=bafb182d-2667-436d-93df-7a9842733a03 --serialize > thothlibrary/thoth-0_9_0/tests/fixtures/reference.pickle" diff --git a/src/thothlibrary/thoth-0_9_0/tests/genjson.sh b/src/thothlibrary/thoth-0_9_0/tests/genjson.sh new file mode 100755 index 0000000..6140d97 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/genjson.sh @@ -0,0 +1,76 @@ +#!/bin/bash + +# this script will generate the stored fixtures for the test suite +# it should only be run when the program is generating the correct output +# running this when the code produces bad output will yield the test suite +# inoperative/inaccurate. + +# when updating this script, find and replace: +# 0.9.0 -> new version +# 0_9_0 -> new version with underscores + +cd ../../../ + +bash -c "python3 -m thothlibrary.cli contributions --version=0.9.0 --limit=2 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/contributions.json" +bash -c "python3 -m thothlibrary.cli works --version=0.9.0 --limit=2 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/works.json" +bash -c "python3 -m thothlibrary.cli books --version=0.9.0 --limit=2 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/books.json" +bash -c "python3 -m thothlibrary.cli publications --version=0.9.0 --limit=2 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/publications.json" +bash -c "python3 -m thothlibrary.cli publishers --version=0.9.0 --limit=4 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/publishers.json" +bash -c "python3 -m thothlibrary.cli publisher --version=0.9.0 --publisher_id=85fd969a-a16c-480b-b641-cb9adf979c3b --raw > thothlibrary/thoth-0_9_0/tests/fixtures/publisher.json" +bash -c "python3 -m thothlibrary.cli work --version=0.9.0 --work_id=e0f748b2-984f-45cc-8b9e-13989c31dda4 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/work.json" +bash -c "python3 -m thothlibrary.cli work --version=0.9.0 --doi=https://doi.org/10.21983/P3.0314.1.00 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi.json" +bash -c "python3 -m thothlibrary.cli publication --version=0.9.0 --publication_id=27b7bdab-e9e5-4220-811e-1f370861f5e1 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/publication.json" +bash -c "python3 -m thothlibrary.cli imprints --version=0.9.0 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/imprints.json" +bash -c "python3 -m thothlibrary.cli imprint --version=0.9.0 --imprint_id=78b0a283-9be3-4fed-a811-a7d4b9df7b25 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/imprint.json" +bash -c "python3 -m thothlibrary.cli contributors --version=0.9.0 --limit=4 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/contributors.json" +bash -c "python3 -m thothlibrary.cli contributor --version=0.9.0 --contributor_id=e8def8cf-0dfe-4da9-b7fa-f77e7aec7524 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/contributor.json" +bash -c "python3 -m thothlibrary.cli contribution --version=0.9.0 --contribution_id=29e4f46b-851a-4d7b-bb41-e6f305fc2b11 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/contribution.json" +bash -c "python3 -m thothlibrary.cli serieses --version=0.9.0 --limit=3 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/serieses.json" +bash -c "python3 -m thothlibrary.cli series --version=0.9.0 --series_id=d4b47a76-abff-4047-a3c7-d44d85ccf009 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/series.json" +bash -c "python3 -m thothlibrary.cli issues --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/issues.json" +bash -c "python3 -m thothlibrary.cli issue --version=0.9.0 --issue_id=8f949497-8f84-4776-8c17-7663a1e1b871 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/issue.json" +bash -c "python3 -m thothlibrary.cli languages --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/languages.json" +bash -c "python3 -m thothlibrary.cli language --version=0.9.0 --language_id=c19e68dd-c5a3-48f1-bd56-089ee732604c --raw > thothlibrary/thoth-0_9_0/tests/fixtures/language.json" +bash -c "python3 -m thothlibrary.cli prices --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/prices.json" +bash -c "python3 -m thothlibrary.cli price --version=0.9.0 --price_id=818567dd-7d3a-4963-8704-3381b5432877 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/price.json" +bash -c "python3 -m thothlibrary.cli subjects --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/subjects.json" +bash -c "python3 -m thothlibrary.cli subject --version=0.9.0 --subject_id=1291208f-fc43-47a4-a8e6-e132477ad57b --raw > thothlibrary/thoth-0_9_0/tests/fixtures/subject.json" +bash -c "python3 -m thothlibrary.cli institutions --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/institutions.json" +bash -c "python3 -m thothlibrary.cli institution --version=0.9.0 --institution_id=194614ac-d189-4a74-8bf4-74c0c9de4a81 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/institution.json" +bash -c "python3 -m thothlibrary.cli fundings --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/fundings.json" +bash -c "python3 -m thothlibrary.cli funding --version=0.9.0 --funding_id=5323d3e7-3ae9-4778-8464-9400fbbb959e --raw > thothlibrary/thoth-0_9_0/tests/fixtures/funding.json" +bash -c "python3 -m thothlibrary.cli references --version=0.9.0 --limit=10 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/references.json" +bash -c "python3 -m thothlibrary.cli reference --version=0.9.0 --reference_id=bafb182d-2667-436d-93df-7a9842733a03 --raw > thothlibrary/thoth-0_9_0/tests/fixtures/reference.json" + +bash -c "echo '{\"data\": {\"contributions\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/contributions_bad.json" +bash -c "echo '{\"data\": {\"works\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/works_bad.json" +bash -c "echo '{\"data\": {\"books\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/books_bad.json" +bash -c "echo '{\"data\": {\"publications\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/publications_bad.json" +bash -c "echo '{\"data\": {\"publishers\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/publishers_bad.json" +bash -c "echo '{\"data\": {\"publisher\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/publisher_bad.json" +bash -c "echo '{\"data\": {\"work\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/work_bad.json" +bash -c "echo '{\"data\": {\"workByDoi\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/workByDoi_bad.json" +bash -c "echo '{\"data\": {\"publication\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/publication_bad.json" +bash -c "echo '{\"data\": {\"imprints\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/imprints_bad.json" +bash -c "echo '{\"data\": {\"imprint\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/imprint_bad.json" +bash -c "echo '{\"data\": {\"institution\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/institution_bad.json" +bash -c "echo '{\"data\": {\"institutions\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/institutions_bad.json" +bash -c "echo '{\"data\": {\"contributors\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/contributors_bad.json" +bash -c "echo '{\"data\": {\"contributor\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/contributor_bad.json" +bash -c "echo '{\"data\": {\"contribution\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/contribution_bad.json" +bash -c "echo '{\"data\": {\"serieses\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/serieses_bad.json" +bash -c "echo '{\"data\": {\"series\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/series_bad.json" +bash -c "echo '{\"data\": {\"issues\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/issues_bad.json" +bash -c "echo '{\"data\": {\"issue\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/issue_bad.json" +bash -c "echo '{\"data\": {\"languages\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/languages_bad.json" +bash -c "echo '{\"data\": {\"language\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/language_bad.json" +bash -c "echo '{\"data\": {\"prices\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/prices_bad.json" +bash -c "echo '{\"data\": {\"price\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/price_bad.json" +bash -c "echo '{\"data\": {\"subjects\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/subjects_bad.json" +bash -c "echo '{\"data\": {\"subject\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/subject_bad.json" +bash -c "echo '{\"data\": {\"funders\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/funders_bad.json" +bash -c "echo '{\"data\": {\"funder\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/funder_bad.json" +bash -c "echo '{\"data\": {\"fundings\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/fundings_bad.json" +bash -c "echo '{\"data\": {\"funding\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/funding_bad.json" +bash -c "echo '{\"data\": {\"references\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/references_bad.json" +bash -c "echo '{\"data\": {\"reference\": [\"1\"] } }' > thothlibrary/thoth-0_9_0/tests/fixtures/reference_bad.json" diff --git a/src/thothlibrary/thoth-0_9_0/tests/tests.py b/src/thothlibrary/thoth-0_9_0/tests/tests.py new file mode 100644 index 0000000..a973a70 --- /dev/null +++ b/src/thothlibrary/thoth-0_9_0/tests/tests.py @@ -0,0 +1,1206 @@ +""" +(c) ΔQ Programming LLP, July 2021 +This program is free software; you may redistribute and/or modify +it under the terms of the Apache License v2.0. +""" +import json +import os +import unittest + +import requests_mock +from thothlibrary import ThothClient + + +class Thoth090Tests(unittest.TestCase): + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + # we set this fake endpoint to ensure that the tests are definitely + # running against the local objects, rather than any remote server + self.endpoint = "https://api.test060.thoth.pub" + self.version = "0.9.0" + + def test_contribution(self): + """ + Tests that good input to contribution produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contribution', m) + self._pickle_tester('contribution', + lambda: + thoth_client.contribution( + contribution_id='29e4f46b-851a-4d7b-bb41-' + 'e6f305fc2b11')) + return None + + def test_contribution_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contribution_bad', + m) + self._pickle_tester('contribution', + lambda: thoth_client.contribution( + contribution_id='29e4f46b-851a-4d7b-bb41-' + 'e6f305fc2b11'), + negative=True) + return None + + def test_contribution_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contribution', m) + self._raw_tester(mock_response, + lambda: thoth_client.contribution( + contribution_id='29e4f46b-851a-4d7b-bb41-' + 'e6f305fc2b11', + raw=True), + lambda_mode=True) + return None + + def test_contributions(self): + """ + Tests that good input to contributions produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributions', m) + self._pickle_tester('contributions', thoth_client.contributions) + return None + + def test_contributions_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker( + 'contributions_bad', + m) + self._pickle_tester('contributions', thoth_client.contributions, + negative=True) + + def test_contributions_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributions', m) + self._raw_tester(mock_response, thoth_client.contributions) + return None + + def test_contributor(self): + """ + Tests that good input to contributor produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributor', m) + self._pickle_tester('contributor', + lambda: + thoth_client.contributor( + contributor_id='e8def8cf-0dfe-4da9-b7fa-' + 'f77e7aec7524')) + return None + + def test_contributor_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributor_bad', + m) + self._pickle_tester('contributor', + lambda: thoth_client.contributor( + contributor_id='e8def8cf-0dfe-4da9-b7fa-' + 'f77e7aec7524'), + negative=True) + return None + + def test_contributor_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributor', m) + self._raw_tester(mock_response, + lambda: thoth_client.contributor( + contributor_id='e8def8cf-0dfe-4da9-b7fa-' + 'f77e7aec7524', + raw=True), + lambda_mode=True) + return None + + def test_contributors(self): + """ + Tests that good input to contributors produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributors', m) + self._pickle_tester('contributors', thoth_client.contributors) + return None + + def test_contributors_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributors_bad', + m) + self._pickle_tester('contributors', thoth_client.contributors, + negative=True) + + def test_contributors_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('contributors', m) + self._raw_tester(mock_response, thoth_client.contributors) + return None + + def test_institution(self): + """ + Tests that good input to institution produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('institution', m) + self._pickle_tester('institution', + lambda: + thoth_client.institution( + institution_id='194614ac-d189-4a74-8bf4-' + '74c0c9de4a81')) + return None + + def test_institution_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('institution_bad', + m) + self._pickle_tester('institution', + lambda: thoth_client.institution( + institution_id='194614ac-d189-4a74-8bf4-' + '74c0c9de4a81'), + negative=True) + return None + + def test_institution_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('institution', m) + self._raw_tester(mock_response, + lambda: thoth_client.institution( + institution_id='194614ac-d189-4a74-8bf4-' + '74c0c9de4a81', + raw=True), + lambda_mode=True) + return None + + def test_institutions(self): + """ + Tests that good input to institutions produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('institutions', m) + self._pickle_tester('institutions', thoth_client.institutions) + return None + + def test_institutions_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('institutions_bad', + m) + self._pickle_tester('institutions', thoth_client.institutions, + negative=True) + + def test_institutions_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('institutions', m) + self._raw_tester(mock_response, thoth_client.institutions) + return None + + def test_funding(self): + """ + Tests that good input to funding produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('funding', m) + self._pickle_tester('funding', + lambda: + thoth_client.funding( + funding_id='5323d3e7-3ae9-4778-8464-' + '9400fbbb959e]')) + return None + + def test_funding_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('funding_bad', m) + + self._pickle_tester('funding', + lambda: thoth_client.funding( + funding_id='5323d3e7-3ae9-4778-8464-' + '9400fbbb959e]'), + negative=True) + return None + + def test_funding_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('funding', m) + self._raw_tester(mock_response, + lambda: thoth_client.funding( + funding_id='5323d3e7-3ae9-4778-8464-' + '9400fbbb959e]', + raw=True), + lambda_mode=True) + return None + + def test_fundings(self): + """ + Tests that good input to fundings produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('fundings', m) + self._pickle_tester('fundings', thoth_client.fundings) + return None + + def test_fundings_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('fundings_bad', m) + self._pickle_tester('fundings', thoth_client.fundings, + negative=True) + + def test_fundings_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('fundings', m) + self._raw_tester(mock_response, thoth_client.fundings) + return None + + def test_imprint(self): + """ + Tests that good input to imprint produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('imprint', m) + self._pickle_tester('imprint', + lambda: + thoth_client.imprint( + imprint_id='78b0a283-9be3-4fed-a811-' + 'a7d4b9df7b25')) + return None + + def test_imprint_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('imprint_bad', m) + self._pickle_tester('imprint', + lambda: thoth_client.imprint( + imprint_id='78b0a283-9be3-4fed-a811-' + 'a7d4b9df7b25'), + negative=True) + return None + + def test_imprint_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('imprint', m) + self._raw_tester(mock_response, + lambda: thoth_client.imprint( + imprint_id='78b0a283-9be3-4fed-a811-' + 'a7d4b9df7b25', + raw=True), + lambda_mode=True) + return None + + def test_imprints(self): + """ + Tests that good input to imprints produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('imprints', m) + self._pickle_tester('imprints', thoth_client.imprints) + return None + + def test_imprints_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('imprints_bad', m) + self._pickle_tester('imprints', thoth_client.imprints, + negative=True) + + def test_imprints_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('imprints', m) + self._raw_tester(mock_response, thoth_client.imprints) + return None + + def test_issue(self): + """ + Tests that good input to issue produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('issue', m) + self._pickle_tester('issue', + lambda: + thoth_client.issue( + issue_id='6bd31b4c-35a9-4177-8074-' + 'dab4896a4a3d')) + return None + + def test_issue_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('issue_bad', m) + self._pickle_tester('issue', + lambda: thoth_client.issue( + issue_id='6bd31b4c-35a9-4177-8074-' + 'dab4896a4a3d'), + negative=True) + return None + + def test_issue_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('issue', m) + self._raw_tester(mock_response, + lambda: thoth_client.issue( + issue_id='6bd31b4c-35a9-4177-8074-' + 'dab4896a4a3d', + raw=True), + lambda_mode=True) + return None + + def test_issues(self): + """ + Tests that good input to issues produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('issues', m) + self._pickle_tester('issues', thoth_client.issues) + return None + + def test_issues_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('issues_bad', m) + self._pickle_tester('issues', thoth_client.issues, + negative=True) + + def test_issues_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('issues', m) + self._raw_tester(mock_response, thoth_client.issues) + return None + + def test_language(self): + """ + Tests that good input to language produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('language', m) + self._pickle_tester('language', + lambda: + thoth_client.language( + language_id='c19e68dd-c5a3-48f1-bd56-' + '089ee732604c')) + return None + + def test_language_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('language_bad', m) + self._pickle_tester('language', + lambda: thoth_client.language( + language_id='c19e68dd-c5a3-48f1-bd56-' + '089ee732604c'), + negative=True) + return None + + def test_language_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('language', m) + self._raw_tester(mock_response, + lambda: thoth_client.language( + language_id='c19e68dd-c5a3-48f1-bd56-' + '089ee732604c', + raw=True), + lambda_mode=True) + return None + + def test_languages(self): + """ + Tests that good input to languages produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('languages', m) + self._pickle_tester('languages', thoth_client.languages) + return None + + def test_languages_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('languages_bad', + m) + self._pickle_tester('languages', thoth_client.languages, + negative=True) + + def test_languages_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('languages', m) + self._raw_tester(mock_response, thoth_client.languages) + return None + + def test_price(self): + """ + Tests that good input to price produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('price', m) + self._pickle_tester('price', + lambda: + thoth_client.price( + price_id='818567dd-7d3a-4963-8704-' + '3381b5432877')) + return None + + def test_price_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('price_bad', + m) + self._pickle_tester('price', + lambda: thoth_client.price( + price_id='818567dd-7d3a-4963-8704-' + '3381b5432877'), + negative=True) + return None + + def test_price_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('price', m) + self._raw_tester(mock_response, + lambda: thoth_client.price( + price_id='818567dd-7d3a-4963-8704-' + '3381b5432877', + raw=True), + lambda_mode=True) + return None + + def test_prices(self): + """ + Tests that good input to prices produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('prices', m) + self._pickle_tester('prices', thoth_client.prices) + return None + + def test_prices_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('prices_bad', m) + self._pickle_tester('prices', thoth_client.prices, + negative=True) + + def test_prices_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('prices', m) + self._raw_tester(mock_response, thoth_client.prices) + return None + + def test_publication(self): + """ + Tests that good input to publication produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publication', m) + self._pickle_tester('publication', + lambda: + thoth_client.publication( + publication_id='34712b75' + '-dcdd' + '-408b' + '-8d0c' + '-cf29a35' + 'be2e5')) + return None + + def test_publication_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publication_bad', + m) + self._pickle_tester('publication', + lambda: thoth_client.publication( + publication_id='34712b75-dcdd-408b-8d0c-' + 'cf29a35be2e5'), + negative=True) + return None + + def test_publication_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publication', m) + self._raw_tester(mock_response, + lambda: thoth_client.publication( + publication_id='34712b75-dcdd-408b-8d0c' + '-cf29a' + '35be2e5', + raw=True), + lambda_mode=True) + return None + + def test_publications(self): + """ + Tests that good input to publications produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publications', m) + self._pickle_tester('publications', thoth_client.publications) + return None + + def test_publications_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publications_bad', + m) + self._pickle_tester('publications', thoth_client.publications, + negative=True) + return None + + def test_publications_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publications', m) + self._raw_tester(mock_response, thoth_client.publications) + return None + + def test_publisher(self): + """ + Tests that good input to publisher produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publisher', m) + self._pickle_tester('publisher', + lambda: + thoth_client.publisher( + publisher_id='85fd969a-a16c-480b-b641-' + 'cb9adf979c3b')) + return None + + def test_publisher_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publisher_bad', m) + self._pickle_tester('publisher', + lambda: thoth_client.publisher( + publisher_id='85fd969a-a16c-480b-b641-' + 'cb9adf979c3b'), + negative=True) + return None + + def test_publisher_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publisher', m) + self._raw_tester(mock_response, + lambda: thoth_client.publisher( + publisher_id='85fd969a-a16c-480b-b641-' + 'cb9adf979c3b', + raw=True), + lambda_mode=True) + return None + + def test_publishers(self): + """ + Tests that good input to publishers produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publishers', m) + self._pickle_tester('publishers', thoth_client.publishers) + return None + + def test_publishers_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publishers_bad', + m) + self._pickle_tester('publishers', thoth_client.publishers, + negative=True) + + def test_publishers_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('publishers', m) + self._raw_tester(mock_response, thoth_client.publishers) + return None + + def test_reference(self): + """ + Tests that good input to reference produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('reference', m) + self._pickle_tester('reference', + lambda: + thoth_client.reference( + reference_id='bafb182d-2667-436d-93df-7a9842733a03')) + return None + + def test_reference_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('reference_bad', + m) + self._pickle_tester('reference', + lambda: thoth_client.reference( + reference_id='bafb182d-2667-436d-93df-7a9842733a03'), + negative=True) + return None + + def test_reference_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('reference', m) + self._raw_tester(mock_response, + lambda: thoth_client.reference( + reference_id='bafb182d-2667-436d-93df-7a9842733a03', + raw=True), + lambda_mode=True) + return None + + def test_references(self): + """ + Tests that good input to references produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('references', m) + self._pickle_tester('references', thoth_client.references) + return None + + def test_references_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('references_bad', m) + self._pickle_tester('references', thoth_client.references, + negative=True) + + def test_references_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('references', m) + self._raw_tester(mock_response, thoth_client.references) + return None + + def test_series(self): + """ + Tests that good input to series produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('series', m) + self._pickle_tester('series', + lambda: + thoth_client.series( + series_id='d4b47a76-abff-4047-a3c7-' + 'd44d85ccf009')) + return None + + def test_series_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('series_bad', + m) + self._pickle_tester('series', + lambda: thoth_client.series( + series_id='d4b47a76-abff-4047-a3c7-' + 'd44d85ccf009'), + negative=True) + return None + + def test_series_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('series', m) + self._raw_tester(mock_response, + lambda: thoth_client.series( + series_id='d4b47a76-abff-4047-a3c7-' + 'd44d85ccf009', + raw=True), + lambda_mode=True) + return None + + def test_serieses(self): + """ + Tests that good input to serieses produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('serieses', m) + self._pickle_tester('serieses', thoth_client.serieses) + return None + + def test_serieses_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('serieses_bad', m) + self._pickle_tester('serieses', thoth_client.serieses, + negative=True) + + def test_serieses_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('serieses', m) + self._raw_tester(mock_response, thoth_client.serieses) + return None + + def test_subject(self): + """ + Tests that good input to subject produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('subject', m) + self._pickle_tester('subject', + lambda: + thoth_client.subject( + subject_id='1291208f-fc43-47a4-a8e6-' + 'e132477ad57b')) + return None + + def test_subject_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('subject_bad', m) + self._pickle_tester('subject', + lambda: thoth_client.subject( + subject_id='1291208f-fc43-47a4-a8e6-' + 'e132477ad57b'), + negative=True) + return None + + def test_subject_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('subject', m) + self._raw_tester(mock_response, + lambda: thoth_client.subject( + subject_id='1291208f-fc43-47a4-a8e6-' + 'e132477ad57b', + raw=True), + lambda_mode=True) + return None + + def test_subjects(self): + """ + Tests that good input to subjects produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('subjects', m) + self._pickle_tester('subjects', thoth_client.subjects) + return None + + def test_subjects_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('subjects_bad', m) + self._pickle_tester('subjects', thoth_client.subjects, + negative=True) + + def test_subjects_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('subjects', m) + self._raw_tester(mock_response, thoth_client.subjects) + return None + + def test_work_by_doi(self): + """ + Tests that good input to work_by_doi produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('workByDoi', m) + self._pickle_tester('workByDoi', + lambda: + thoth_client.work_by_doi(doi='https://doi.org/' + '10.21983/P3.0314.' + '1.00')) + return None + + def test_work_by_doi_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('workByDoi_bad', m) + self._pickle_tester('work', + lambda: thoth_client.work_by_doi(doi='https://' + 'doi.org/1' + '0.21983/P' + '3.0314.1.' + '00'), + negative=True) + return None + + def test_work_by_doi_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('workByDoi', m) + self._raw_tester(mock_response, + lambda: thoth_client.work_by_doi(doi='https://doi.' + 'org/10.21983' + '/P3.0314.1.' + '00', + raw=True), + lambda_mode=True) + return None + + def test_work_by_id(self): + """ + Tests that good input to work_by_id produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('work', m) + self._pickle_tester('work', + lambda: + thoth_client.work_by_id(work_id='e0f748b2-984f-' + '45cc-8b9e-' + '13989c31dda4')) + return None + + def test_work_by_id_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('work_bad', m) + self._pickle_tester('work', + lambda: thoth_client.work_by_id( + work_id='e0f748b2' + '-' + '984f-' + '45cc-' + '8b9e-' + '13989c31' + 'dda4'), + negative=True) + return None + + def test_work_by_id_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('work', m) + self._raw_tester(mock_response, + lambda: thoth_client.work_by_id(work_id='e0f748b2' + '-' + '984f-' + '45cc-' + '8b9e-' + '13989c31' + 'dda4', + raw=True), + lambda_mode=True) + return None + + def test_works(self): + """ + Tests that good input to works produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('works', m) + self._pickle_tester('works', thoth_client.works) + return None + + def test_works_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('works_bad', m) + self._pickle_tester('works', thoth_client.works, negative=True) + return None + + def test_works_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('works', m) + self._raw_tester(mock_response, thoth_client.works) + return None + + def test_books(self): + """ + Tests that good input to books produces saved good output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('books', m) + self._pickle_tester('books', thoth_client.books) + return None + + def test_books_bad_input(self): + """ + Tests that bad input produces bad output + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('books_bad', m) + self._pickle_tester('books', thoth_client.books, negative=True) + return None + + def test_books_raw(self): + """ + A test to ensure valid passthrough of raw json + @return: None if successful + """ + with requests_mock.Mocker() as m: + mock_response, thoth_client = self._setup_mocker('books', m) + self._raw_tester(mock_response, thoth_client.books) + return None + + def _raw_tester(self, mock_response, method_to_call, lambda_mode=False): + """ + An echo test that ensures the client returns accurate raw responses + @param lambda_mode: whether the passed function is a complete lambda + @param mock_response: the mock response + @param method_to_call: the method to call + @return: None or an assertion + """ + if not lambda_mode: + response = method_to_call(raw=True) + else: + response = method_to_call() + + self.assertEqual(mock_response, response, + 'Raw response was not echoed back correctly.') + + def _pickle_tester(self, pickle_name, endpoint, negative=False): + """ + A test of a function's output against a stored pickle (JSON) + @param pickle_name: the .pickle file in the fixtures directory + @param endpoint: the method to call + @param negative: whether to assert equal (True) or unequal (False) + @return: None or an assertion + """ + script_dir = os.path.dirname(__file__) + path = os.path.join(script_dir, "fixtures", + "{0}.pickle".format(pickle_name)) + with open(path, "rb") as pickle_file: + loaded_response = json.load(pickle_file) + response = json.loads(json.dumps(endpoint())) + + if not negative: + self.assertEqual(loaded_response, response) + else: + self.assertNotEqual(loaded_response, response) + + def _setup_mocker(self, endpoint, m): + """ + Sets up a mocker object by reading a json fixture + @param endpoint: the file to read in the fixtures dir (no extension) + @param m: the requests Mocker object + @return: the mock string, a Thoth client for this version + """ + script_dir = os.path.dirname(__file__) + path = os.path.join(script_dir, "fixtures", "{0}.json".format(endpoint)) + with open(path, "r") as input_file: + mock_response = input_file.read() + + m.register_uri('POST', '{}/graphql'.format(self.endpoint), + text=mock_response) + + thoth_client = ThothClient(version=self.version, + thoth_endpoint=self.endpoint) + + return mock_response, thoth_client + + +if __name__ == '__main__': + unittest.main() From 240effba68d78d743e07c29471814919f706acd5 Mon Sep 17 00:00:00 2001 From: Martin Eve Date: Sun, 8 Oct 2023 17:59:45 +0100 Subject: [PATCH 003/261] =?UTF-8?q?=F0=9F=90=9B=20fix(models.py):=20increa?= =?UTF-8?q?se=20max=5Flength=20of=20cover=5Furl=20and=20landing=5Fpage=20f?= =?UTF-8?q?ields=20The=20max=5Flength=20of=20the=20cover=5Furl=20and=20lan?= =?UTF-8?q?ding=5Fpage=20fields=20in=20the=20Work=20model=20has=20been=20i?= =?UTF-8?q?ncreased=20to=20512=20characters.=20This=20change=20allows=20fo?= =?UTF-8?q?r=20longer=20URLs=20to=20be=20stored=20in=20these=20fields,=20a?= =?UTF-8?q?ccommodating=20for=20potential=20longer=20URLs=20in=20the=20fut?= =?UTF-8?q?ure.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/thoth/models.py b/src/thoth/models.py index 44c72f9..50dfd93 100644 --- a/src/thoth/models.py +++ b/src/thoth/models.py @@ -116,11 +116,13 @@ class Work(models.Model): work_type = models.CharField(max_length=255, blank=True, null=True) full_title = models.TextField(blank=True, null=True) doi = models.CharField(max_length=255, blank=True, null=True) - cover_url = models.URLField(blank=True, null=True) + cover_url = models.URLField(blank=True, null=True, max_length=512) cover_caption = models.TextField(blank=True, null=True) thoth_id = models.UUIDField() thoth_instance = models.URLField(default="https://api.thoth.pub") - landing_page = models.URLField(default=None, null=True, blank=True) + landing_page = models.URLField( + default=None, null=True, blank=True, max_length=512 + ) long_abstract = models.TextField(default="") short_abstract = models.TextField(default="") publisher = models.ForeignKey( From e2305ee543a18673c9dbba9d6ef2e616b7744352 Mon Sep 17 00:00:00 2001 From: Martin Eve Date: Sun, 8 Oct 2023 18:00:04 +0100 Subject: [PATCH 004/261] =?UTF-8?q?=F0=9F=94=A7=20chore(migrations):=20add?= =?UTF-8?q?=20migrations=20for=20altering=20fields=20in=20initiatives,=20p?= =?UTF-8?q?ackage,=20and=20thoth=20models=20The=20migrations=20`0021=5Falt?= =?UTF-8?q?er=5Finitiative=5Fmore=5Finfo.py`,=20`0066=5Fauto=5F20231008=5F?= =?UTF-8?q?1659.py`,=20and=20`0033=5Fauto=5F20231008=5F1659.py`=20have=20b?= =?UTF-8?q?een=20added=20to=20the=20respective=20apps.=20These=20migration?= =?UTF-8?q?s=20alter=20fields=20in=20the=20`initiative`,=20`basepackage`,?= =?UTF-8?q?=20and=20`work`=20models=20to=20modify=20their=20behavior.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0021_alter_initiative_more_info.py | 19 ++++++++++++++ .../migrations/0066_auto_20231008_1659.py | 25 +++++++++++++++++++ .../migrations/0033_auto_20231008_1659.py | 23 +++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 src/initiatives/migrations/0021_alter_initiative_more_info.py create mode 100644 src/package/migrations/0066_auto_20231008_1659.py create mode 100644 src/thoth/migrations/0033_auto_20231008_1659.py diff --git a/src/initiatives/migrations/0021_alter_initiative_more_info.py b/src/initiatives/migrations/0021_alter_initiative_more_info.py new file mode 100644 index 0000000..d4a0f88 --- /dev/null +++ b/src/initiatives/migrations/0021_alter_initiative_more_info.py @@ -0,0 +1,19 @@ +# Generated by Django 3.2.8 on 2023-10-08 16:59 + +from django.db import migrations +import django_bleach.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('initiatives', '0020_alter_highlights_options'), + ] + + operations = [ + migrations.AlterField( + model_name='initiative', + name='more_info', + field=django_bleach.models.BleachField(blank=True, help_text='Appears on the Initiative/Package more info page.', null=True), + ), + ] diff --git a/src/package/migrations/0066_auto_20231008_1659.py b/src/package/migrations/0066_auto_20231008_1659.py new file mode 100644 index 0000000..976702b --- /dev/null +++ b/src/package/migrations/0066_auto_20231008_1659.py @@ -0,0 +1,25 @@ +# Generated by Django 3.2.8 on 2023-10-08 16:59 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('initiatives', '0021_alter_initiative_more_info'), + ('package', '0065_auto_20230621_1932'), + ] + + operations = [ + migrations.AlterField( + model_name='basepackage', + name='pricing_display', + field=models.CharField(help_text='Display version of pricing eg. £1000-£2000', max_length=255, null=True), + ), + migrations.AlterField( + model_name='order', + name='initiative', + field=models.ForeignKey(blank=True, help_text='If signup inserted by initiative store here.', null=True, on_delete=django.db.models.deletion.CASCADE, to='initiatives.initiative'), + ), + ] diff --git a/src/thoth/migrations/0033_auto_20231008_1659.py b/src/thoth/migrations/0033_auto_20231008_1659.py new file mode 100644 index 0000000..78f8ada --- /dev/null +++ b/src/thoth/migrations/0033_auto_20231008_1659.py @@ -0,0 +1,23 @@ +# Generated by Django 3.2.8 on 2023-10-08 16:59 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('thoth', '0032_alter_thothsearch_options'), + ] + + operations = [ + migrations.AlterField( + model_name='work', + name='cover_url', + field=models.URLField(blank=True, max_length=512, null=True), + ), + migrations.AlterField( + model_name='work', + name='landing_page', + field=models.URLField(blank=True, default=None, max_length=512, null=True), + ), + ] From 60af0dbb9678019c363f62ba8d390867fefcc692 Mon Sep 17 00:00:00 2001 From: Martin Eve Date: Sun, 8 Oct 2023 18:01:56 +0100 Subject: [PATCH 005/261] =?UTF-8?q?=F0=9F=94=A7=20chore(migrations):=20add?= =?UTF-8?q?=20migration=20file=200034=5Fauto=5F20231008=5F1701.py=20?= =?UTF-8?q?=F0=9F=90=9B=20fix(models.py):=20change=20cover=5Furl=20and=20l?= =?UTF-8?q?anding=5Fpage=20fields=20to=20TextField?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The migration file 0034_auto_20231008_1701.py is added to the migrations directory. This file contains the necessary operations to alter the fields `cover_url` and `landing_page` in the `Work` model. The `cover_url` field is changed from `URLField` to `TextField`, and the `landing_page` field is also changed from `URLField` to `TextField`. This change allows for more flexibility in storing longer text values in these fields. --- .../migrations/0034_auto_20231008_1701.py | 23 +++++++++++++++++++ src/thoth/models.py | 6 ++--- 2 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 src/thoth/migrations/0034_auto_20231008_1701.py diff --git a/src/thoth/migrations/0034_auto_20231008_1701.py b/src/thoth/migrations/0034_auto_20231008_1701.py new file mode 100644 index 0000000..872e265 --- /dev/null +++ b/src/thoth/migrations/0034_auto_20231008_1701.py @@ -0,0 +1,23 @@ +# Generated by Django 3.2.8 on 2023-10-08 17:01 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('thoth', '0033_auto_20231008_1659'), + ] + + operations = [ + migrations.AlterField( + model_name='work', + name='cover_url', + field=models.TextField(blank=True, null=True), + ), + migrations.AlterField( + model_name='work', + name='landing_page', + field=models.TextField(blank=True, default=None, null=True), + ), + ] diff --git a/src/thoth/models.py b/src/thoth/models.py index 50dfd93..b4325e0 100644 --- a/src/thoth/models.py +++ b/src/thoth/models.py @@ -116,13 +116,11 @@ class Work(models.Model): work_type = models.CharField(max_length=255, blank=True, null=True) full_title = models.TextField(blank=True, null=True) doi = models.CharField(max_length=255, blank=True, null=True) - cover_url = models.URLField(blank=True, null=True, max_length=512) + cover_url = models.TextField(blank=True, null=True) cover_caption = models.TextField(blank=True, null=True) thoth_id = models.UUIDField() thoth_instance = models.URLField(default="https://api.thoth.pub") - landing_page = models.URLField( - default=None, null=True, blank=True, max_length=512 - ) + landing_page = models.TextField(default=None, null=True, blank=True) long_abstract = models.TextField(default="") short_abstract = models.TextField(default="") publisher = models.ForeignKey( From e3bb49121e4b10d748b7905189a1d59addbc9e37 Mon Sep 17 00:00:00 2001 From: Martin Eve Date: Tue, 10 Oct 2023 16:46:06 +0100 Subject: [PATCH 006/261] =?UTF-8?q?=F0=9F=93=9D=20docs(LICENSE.md):=20add?= =?UTF-8?q?=20MIT=20license=20to=20the=20project=20The=20MIT=20license=20h?= =?UTF-8?q?as=20been=20added=20to=20the=20project=20in=20the=20form=20of?= =?UTF-8?q?=20a=20new=20LICENSE.md=20file.=20This=20license=20grants=20per?= =?UTF-8?q?mission=20to=20any=20person=20obtaining=20a=20copy=20of=20the?= =?UTF-8?q?=20software=20to=20use,=20copy,=20modify,=20merge,=20publish,?= =?UTF-8?q?=20distribute,=20sublicense,=20and/or=20sell=20copies=20of=20th?= =?UTF-8?q?e=20software,=20subject=20to=20certain=20conditions.=20The=20li?= =?UTF-8?q?cense=20notice=20has=20been=20included=20in=20the=20file=20as?= =?UTF-8?q?=20required.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 LICENSE.md diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..49fccc4 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,7 @@ +Copyright © 2023 Open Book Collective + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file From de0ac95448206db23679ff8c5fea20db133726a1 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 28 Oct 2023 14:21:50 +0100 Subject: [PATCH 007/261] =?UTF-8?q?=F0=9F=94=A7=20fix(admin.py):=20fix=20i?= =?UTF-8?q?ndentation=20and=20add=20missing=20admin=20classes=20for=20Inst?= =?UTF-8?q?itution=20and=20RORRecord=20=E2=9C=A8=20feat(admin.py):=20add?= =?UTF-8?q?=20display=5Fname=20field=20to=20ThothSearchAdmin=20?= =?UTF-8?q?=F0=9F=94=A7=20fix(sync=5Fthoth.py):=20fix=20indentation=20and?= =?UTF-8?q?=20add=20missing=20import=20for=20Institution=20model=20?= =?UTF-8?q?=E2=9C=A8=20feat(sync=5Fthoth.py):=20add=20support=20for=20sync?= =?UTF-8?q?ing=20institutions=20from=20Thoth=20to=20local=20DB=20?= =?UTF-8?q?=F0=9F=94=A7=20fix(sync=5Fthoth.py):=20fix=20indentation=20and?= =?UTF-8?q?=20add=20missing=20return=20statement=20in=20=5Fsync=5Fworks=20?= =?UTF-8?q?method=20=E2=9C=A8=20feat(sync=5Fthoth.py):=20return=20list=20o?= =?UTF-8?q?f=20new=20good=20institutions=20from=20=5Fsync=5Fcontributions?= =?UTF-8?q?=20method=20=F0=9F=94=A7=20fix(sync=5Fthoth.py):=20fix=20indent?= =?UTF-8?q?ation=20and=20comment=20out=20orphaned=20institutions=20cleanup?= =?UTF-8?q?=20code=20=E2=9C=A8=20feat(models.py):=20add=20=5F=5Fstr=5F=5F?= =?UTF-8?q?=20method=20to=20Institution=20model=20for=20better=20string=20?= =?UTF-8?q?representation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/admin.py | 50 ++++++++++++------- src/thoth/management/commands/sync_thoth.py | 54 ++++++++++++++++++--- src/thoth/models.py | 3 ++ 3 files changed, 81 insertions(+), 26 deletions(-) diff --git a/src/thoth/admin.py b/src/thoth/admin.py index b63d053..7fdee0a 100644 --- a/src/thoth/admin.py +++ b/src/thoth/admin.py @@ -4,49 +4,61 @@ class WorkAdmin(admin.ModelAdmin): - list_display = ('pk', 'full_title', 'doi', 'publisher') - list_filter = ('publisher',) + list_display = ("pk", "full_title", "doi", "publisher") + list_filter = ("publisher",) class ThemaAdmin(admin.ModelAdmin): - list_display = ('pk', 'code', 'heading') + list_display = ("pk", "code", "heading") + + +class InstitutionAdmin(admin.ModelAdmin): + list_display = ("pk", "institution_name", "ror") class BICAdmin(admin.ModelAdmin): - list_display = ('pk', 'code', 'heading') + list_display = ("pk", "code", "heading") + + +class RORAdmin(admin.ModelAdmin): + ... class SubjectAdmin(admin.ModelAdmin): - list_display = ('pk', 'subject_display', 'subject_code', 'subject_type', - 'work') - list_filter = ('subject_type',) + list_display = ( + "pk", + "subject_display", + "subject_code", + "subject_type", + "work", + ) + list_filter = ("subject_type",) class PublisherAdmin(admin.ModelAdmin): - list_display = ('pk', 'publisher_name') + list_display = ("pk", "publisher_name") class ContributorAdmin(admin.ModelAdmin): - list_display = ('pk', 'full_name') + list_display = ("pk", "full_name") class ThothSearchAdmin(admin.ModelAdmin): - - list_display = ('pk', 'display_name') + list_display = ("pk", "display_name") class ContributionAdmin(admin.ModelAdmin): - list_display = ('pk', 'contributor_name', 'contribution_type', 'work_name') - list_filter = ('work__publisher',) + list_display = ("pk", "contributor_name", "contribution_type", "work_name") + list_filter = ("work__publisher",) def contributor_name(self, obj): if obj.contributor: return obj.contributor.full_name else: - "" + """""" - contributor_name.admin_order_field = 'full_name' - contributor_name.short_description = 'Contributor Name' + contributor_name.admin_order_field = "full_name" + contributor_name.short_description = "Contributor Name" def work_name(self, obj): if obj.contributor: @@ -54,8 +66,8 @@ def work_name(self, obj): else: return "" - work_name.admin_order_field = 'full_title' - work_name.short_description = 'Work Name' + work_name.admin_order_field = "full_title" + work_name.short_description = "Work Name" admin_list = [ @@ -63,9 +75,11 @@ def work_name(self, obj): (models.Publisher, PublisherAdmin), (models.Contributor, ContributorAdmin), (models.Contribution, ContributionAdmin), + (models.Institution, InstitutionAdmin), (models.Subject, SubjectAdmin), (models.Thema, ThemaAdmin), (models.BIC, BICAdmin), + (models.RORRecord, RORAdmin), (models.ThothSearch, ThothSearchAdmin), ] diff --git a/src/thoth/management/commands/sync_thoth.py b/src/thoth/management/commands/sync_thoth.py index f6d46b2..f0595c1 100644 --- a/src/thoth/management/commands/sync_thoth.py +++ b/src/thoth/management/commands/sync_thoth.py @@ -74,7 +74,7 @@ def run_sync(self, ret_text) -> None: default_thoth_endpoint = "https://api.thoth.pub" to_fetch = [] - + new_insts = [] id_list = [] inits = initiative_models.Initiative.objects.filter(active=True) @@ -143,7 +143,7 @@ def run_sync(self, ret_text) -> None: ret_text, ) - self._sync_works(publisher_model, thoth_sync, works) + new_insts = self._sync_works(publisher_model, thoth_sync, works) self._verify_exists_in_thoth(thoth_sync, works, ret_text) @@ -200,6 +200,8 @@ def run_sync(self, ret_text) -> None: publisher_model, thoth_sync, works, do_contribs=True ) + good_institutions = good_institutions + new_insts + # now cleanup anything that's in the database that wasn't on the remote # Thoth fetch self._cleanup_institutions(good_institutions, good_fundings, ret_text) @@ -295,15 +297,17 @@ def _sync_institutions( def _sync_works( self, publisher_model, thoth_sync, works, do_contribs=False - ) -> None: + ) -> list: """ Synchronizes works from the remote Thoth instance :param publisher_model: the publisher to use :param thoth_sync: the Thoth instance :param works: a list of works from a Thoth instance to sync :param do_contribs: whether to sync contributions - :return: None + :return: a list of new good institutions """ + new_insts = [] + with tqdm(total=len(works), unit="works") as pbar: for work in works: # build a work model @@ -337,12 +341,16 @@ def _sync_works( # this is for a second pass # the reason is that we need to have created all # institution objects before we can do contributions - self._sync_contributions(thoth_sync, work, work_model) + new_insts = self._sync_contributions( + thoth_sync, work, work_model + ) self._sync_subjects(thoth_sync, work, work_model) pbar.update(1) + return new_insts + @staticmethod def _sync_subjects(thoth_sync, work, work_model) -> None: """ @@ -391,14 +399,17 @@ def _sync_subjects(thoth_sync, work, work_model) -> None: subject_model.save() @staticmethod - def _sync_contributions(thoth_sync, work, work_model) -> None: + def _sync_contributions(thoth_sync, work, work_model) -> list: """ Synchronize contributors from Thoth to the local DB :param thoth_sync: the Thoth instance :param work: the work instance :param work_model: the work model instance - :return: None + :return: List of added institutions """ + + new_good_institutions = [] + # build the contributions and contributors for contribution in work.contributions: # find or build the contributor and then update it @@ -425,14 +436,33 @@ def _sync_contributions(thoth_sync, work, work_model) -> None: for affil in contribution.affiliations: try: + print(f"Trying to find {affil.institution.ror}") + + inst = Institution.objects.get( + ror=affil.institution.ror, + ) + """ inst = Institution.objects.get( thoth_id=affil.institution.institutionId, thoth_instance=thoth_sync["endpoint"][0], ) + """ contribution_model.institutions.add(inst) + new_good_institutions.append(inst) except Institution.DoesNotExist: - pass + print(f"{affil.institution.ror} DOES NOT EXIST. ADDING.") + inst, created = Institution.objects.get_or_create( + thoth_id=affil.institution.institutionId, + thoth_instance=thoth_sync["endpoint"], + ) + + inst.institution_name = affil.institution.institutionName + inst.ror = affil.institution.ror + inst.save() + + contribution_model.institutions.add(inst) + new_good_institutions.append(inst) contribution_model.contribution_ordinal = ( contribution.contributionOrdinal @@ -446,6 +476,8 @@ def _sync_contributions(thoth_sync, work, work_model) -> None: contribution_model.save() + return new_good_institutions + def _cleanup_institutions( self, good_institutions, good_fundings, ret_text ) -> None: @@ -456,6 +488,11 @@ def _cleanup_institutions( :param ret_text: the return text :return: None """ + + # without main Thoth sync allowing more than 9999 records we can't + # return the correct institutions for orphaning. This fix restores + # working institution search. + """ self.output( "Cleaning up orphaned institutions (not associated with " "our publishers", @@ -475,6 +512,7 @@ def _cleanup_institutions( ), ret_text, ) + """ self.output( "Cleaning up orphaned fundings (not associated with " diff --git a/src/thoth/models.py b/src/thoth/models.py index b4325e0..66b0ee0 100644 --- a/src/thoth/models.py +++ b/src/thoth/models.py @@ -495,6 +495,9 @@ class Institution(models.Model): An institution """ + def __str__(self): + return f"{self.institution_name} ({self.ror})" + thoth_id = models.UUIDField() thoth_instance = models.URLField(default="https://api.thoth.pub") institution_name = models.TextField(blank=True, null=True) From d278d425676154516134f766d9f8c0ea52844a77 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 28 Oct 2023 14:59:00 +0100 Subject: [PATCH 008/261] =?UTF-8?q?=F0=9F=90=9B=20fix(views.py):=20handle?= =?UTF-8?q?=20cases=20where=20country=20code=20is=20not=20in=20ISO=203166-?= =?UTF-8?q?1=20alpha-3=20format=20=F0=9F=90=9B=20fix(gen=5Fstats.py):=20fi?= =?UTF-8?q?x=20the=20way=20affiliations=20are=20fetched=20to=20prevent=20e?= =?UTF-8?q?rrors=20when=20country=20code=20is=20missing=20=F0=9F=90=9B=20f?= =?UTF-8?q?ix(sync=5Fthoth.py):=20handle=20cases=20where=20RORRecord=20doe?= =?UTF-8?q?s=20not=20exist=20for=20an=20institution=20and=20prevent=20erro?= =?UTF-8?q?rs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ✨ feat(sync_thoth.py): add support for fetching RORRecord for institutions and updating country code based on it --- CHANGELOG.md | 0 src/dashboard/views.py | 7 ++++-- src/thoth/management/commands/gen_stats.py | 7 +++++- src/thoth/management/commands/sync_thoth.py | 24 ++++++++++++++++++--- 4 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e69de29 diff --git a/src/dashboard/views.py b/src/dashboard/views.py index b89f47e..e944f53 100644 --- a/src/dashboard/views.py +++ b/src/dashboard/views.py @@ -34,8 +34,11 @@ def visitor_dict(stats) -> dict: for stat in stats: # convert from ISO 3166-1 alpha-3 to ISO 3166-1 alpha-2 - country = pycountry.countries.get(alpha_3=stat.country_code) - ret[country.alpha_2.lower()] = stat.country_count + if len(stat.country_code) == 3: + country = pycountry.countries.get(alpha_3=stat.country_code) + ret[country.alpha_2.lower()] = stat.country_count + else: + ret[stat.country_code.lower()] = stat.country_count return ret diff --git a/src/thoth/management/commands/gen_stats.py b/src/thoth/management/commands/gen_stats.py index c067004..7956883 100644 --- a/src/thoth/management/commands/gen_stats.py +++ b/src/thoth/management/commands/gen_stats.py @@ -97,7 +97,12 @@ def generate_stats() -> None: stat_object.save() # build a full database of country code counts - affiliations = Institution.objects.all() + affiliations = [] + + for book in books: + for contribution in book.contribution_set.all(): + for institution in contribution.institutions.all(): + affiliations.append(institution) for affil in affiliations: if affil.country_code: diff --git a/src/thoth/management/commands/sync_thoth.py b/src/thoth/management/commands/sync_thoth.py index f0595c1..d16ae6c 100644 --- a/src/thoth/management/commands/sync_thoth.py +++ b/src/thoth/management/commands/sync_thoth.py @@ -9,7 +9,14 @@ from intrepid import models as intrepid_models from thoth import models as thoth_models from thoth.management.commands import gen_stats -from thoth.models import BIC, BISAC, Contribution, Contributor, Funding +from thoth.models import ( + BIC, + BISAC, + Contribution, + Contributor, + Funding, + RORRecord, +) from thoth.models import Institution, Publisher, Subject, Thema, Work from thothlibrary import ThothClient @@ -450,15 +457,26 @@ def _sync_contributions(thoth_sync, work, work_model) -> list: contribution_model.institutions.add(inst) new_good_institutions.append(inst) + try: + ror = RORRecord.objects.get(ror_id=inst.ror) + inst.country_code = ror.country + except: + pass + inst.save() except Institution.DoesNotExist: - print(f"{affil.institution.ror} DOES NOT EXIST. ADDING.") inst, created = Institution.objects.get_or_create( thoth_id=affil.institution.institutionId, thoth_instance=thoth_sync["endpoint"], ) inst.institution_name = affil.institution.institutionName - inst.ror = affil.institution.ror + try: + inst.ror = affil.institution.ror + ror = RORRecord.objects.get(ror_id=inst.ror) + except: + pass + + inst.country_code = ror.country inst.save() contribution_model.institutions.add(inst) From dec35b85df09602e3bce42eeca5f929b8611dce6 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 29 Oct 2023 10:54:04 +0000 Subject: [PATCH 009/261] =?UTF-8?q?=F0=9F=90=9B=20fix(sync=5Fthoth.py):=20?= =?UTF-8?q?handle=20the=20case=20when=20multiple=20institutions=20are=20re?= =?UTF-8?q?turned=20for=20a=20single=20ROR=20value?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/management/commands/sync_thoth.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/thoth/management/commands/sync_thoth.py b/src/thoth/management/commands/sync_thoth.py index d16ae6c..606ad16 100644 --- a/src/thoth/management/commands/sync_thoth.py +++ b/src/thoth/management/commands/sync_thoth.py @@ -481,6 +481,13 @@ def _sync_contributions(thoth_sync, work, work_model) -> list: contribution_model.institutions.add(inst) new_good_institutions.append(inst) + except Institution.MultipleObjectsReturned: + insts = Institution.objects.filter( + ror=affil.institution.ror, + ) + + contribution_model.institutions.add(insts[0]) + new_good_institutions.append(insts[0]) contribution_model.contribution_ordinal = ( contribution.contributionOrdinal From 5b4d508a01ad17f8843cd89710cf36bd6fd6f0ea Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 4 Nov 2023 10:22:00 +0000 Subject: [PATCH 010/261] =?UTF-8?q?=F0=9F=93=9D=20chore(CHANGELOG.md):=20a?= =?UTF-8?q?dd=20entry=20for=20typo=20fixes=20on=202023-11-04=20?= =?UTF-8?q?=F0=9F=90=9B=20fix(whoweare.html):=20fix=20typo=20in=20"Secreta?= =?UTF-8?q?riat"=20button=20label=20to=20improve=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 8 ++++++++ src/templates/base/frontend/whoweare.html | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29..7ed05d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## 2023-11-04 +* Typo fixes + +## 2023-10-28 +* Fixes to Thoth sync and orphaned works +* Fixes to stats on dashboard \ No newline at end of file diff --git a/src/templates/base/frontend/whoweare.html b/src/templates/base/frontend/whoweare.html index 9eca46f..16236f2 100644 --- a/src/templates/base/frontend/whoweare.html +++ b/src/templates/base/frontend/whoweare.html @@ -29,7 +29,7 @@

Who We Are

- +

Board of Stewards

From 4dafdc34bff7a57553e7920c5a3f49930c3a0b83 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 4 Nov 2023 10:31:01 +0000 Subject: [PATCH 011/261] =?UTF-8?q?=F0=9F=94=A7=20fix(CHANGELOG.md):=20rem?= =?UTF-8?q?ove=20all=20links=20to=20create=20new=20account/hide=20the=20ba?= =?UTF-8?q?ckend=20dashboard=20to=20improve=20security=20and=20user=20expe?= =?UTF-8?q?rience=20=F0=9F=94=A7=20fix(activate.html,=20password=5Freset?= =?UTF-8?q?=5Fcomplete.html,=20password=5Freset=5Fconfirm.html,=20password?= =?UTF-8?q?=5Freset=5Fdone.html,=20password=5Freset=5Fform.html,=20login.h?= =?UTF-8?q?tml):=20remove=20"Not=20a=20member=20yet=3F"=20and=20"Create=20?= =?UTF-8?q?an=20account"=20links=20to=20improve=20user=20experience=20and?= =?UTF-8?q?=20align=20with=20design=20guidelines?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 1 + src/templates/accounts/activate.html | 6 ------ .../registration/password_reset_complete.html | 12 ------------ .../registration/password_reset_confirm.html | 13 ------------- src/templates/registration/password_reset_done.html | 13 ------------- src/templates/registration/password_reset_form.html | 12 ------------ src/templates/two_factor/core/login.html | 13 ------------- 7 files changed, 1 insertion(+), 69 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ed05d0..d73aae4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## 2023-11-04 * Typo fixes +* Remove all links to create new account/hide the backend dashboard ## 2023-10-28 * Fixes to Thoth sync and orphaned works diff --git a/src/templates/accounts/activate.html b/src/templates/accounts/activate.html index 27cc58b..6fd07d2 100644 --- a/src/templates/accounts/activate.html +++ b/src/templates/accounts/activate.html @@ -113,10 +113,4 @@

{% trans "Sign into your account" %}

- {% endblock %} diff --git a/src/templates/registration/password_reset_complete.html b/src/templates/registration/password_reset_complete.html index bdc86e3..b7ab26f 100644 --- a/src/templates/registration/password_reset_complete.html +++ b/src/templates/registration/password_reset_complete.html @@ -35,12 +35,6 @@

{% block title %}{% trans "Reset your password" %}{% endblock %}

- -
-
- -
-
@@ -63,11 +57,5 @@

{% trans "Reset password" %}

- {% endblock body-mobile %} diff --git a/src/templates/registration/password_reset_confirm.html b/src/templates/registration/password_reset_confirm.html index cef9cd3..ff3ca1a 100644 --- a/src/templates/registration/password_reset_confirm.html +++ b/src/templates/registration/password_reset_confirm.html @@ -52,12 +52,6 @@

{% block title %}{% trans "Reset your password" %}{% endblock %}

- -
-
- -
-
@@ -91,12 +85,5 @@

{% trans "Reset password" %}

- - {% endblock body-mobile %} diff --git a/src/templates/registration/password_reset_done.html b/src/templates/registration/password_reset_done.html index e480773..3cf23c0 100644 --- a/src/templates/registration/password_reset_done.html +++ b/src/templates/registration/password_reset_done.html @@ -35,12 +35,6 @@

{% block title %}{% trans "Reset your password" %}{% endblock %}

- -
-
- -
-
@@ -62,12 +56,5 @@

{% trans "Reset password" %}

If you don’t receive an email, please make sure you’ve entered the address you registered with, and check your spam folder.

- - {% endblock body-mobile %} diff --git a/src/templates/registration/password_reset_form.html b/src/templates/registration/password_reset_form.html index a02fc7b..8911caf 100644 --- a/src/templates/registration/password_reset_form.html +++ b/src/templates/registration/password_reset_form.html @@ -39,12 +39,6 @@

{% block title %}{% trans "Reset your password" %}{% endblock %}

- -
-
- -
-
@@ -71,10 +65,4 @@

{% trans "Reset password" %}

- {% endblock body-mobile %} \ No newline at end of file diff --git a/src/templates/two_factor/core/login.html b/src/templates/two_factor/core/login.html index ae2f3e1..7970b8a 100644 --- a/src/templates/two_factor/core/login.html +++ b/src/templates/two_factor/core/login.html @@ -94,12 +94,6 @@

{% block title %}{% trans "Sign into your account" %}{% endblock %}

- -
-
- -
-
@@ -168,11 +162,4 @@

{% trans "Sign into your account" %}

- - {% endblock %} From 1835c507095a02ec84e47dc796cc5dbb9f4c11f2 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 5 Nov 2023 10:52:37 +0000 Subject: [PATCH 012/261] =?UTF-8?q?=F0=9F=8E=A8=20style(style.css):=20add?= =?UTF-8?q?=20margin-top=20to=20.btn-sm=20class=20for=20better=20spacing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/static-assets/frontend/css/style.css | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/static-assets/frontend/css/style.css b/src/static-assets/frontend/css/style.css index bc8d475..0983116 100644 --- a/src/static-assets/frontend/css/style.css +++ b/src/static-assets/frontend/css/style.css @@ -33,6 +33,11 @@ display: flex; } +.btn-sm +{ + margin-top: 0.5rem; +} + #header { top: 0px; left: 0px; From 9e5668daec86e47ce7094f32b5c84a41e54724fd Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 5 Nov 2023 10:59:25 +0000 Subject: [PATCH 013/261] =?UTF-8?q?=F0=9F=8E=A8=20style(whoweare.html):=20?= =?UTF-8?q?align=20text=20to=20the=20left=20in=20the=20col-3=20div=20to=20?= =?UTF-8?q?improve=20readability=20and=20aesthetics?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/base/frontend/whoweare.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templates/base/frontend/whoweare.html b/src/templates/base/frontend/whoweare.html index 16236f2..e7bb896 100644 --- a/src/templates/base/frontend/whoweare.html +++ b/src/templates/base/frontend/whoweare.html @@ -23,7 +23,7 @@

Who We Are

{% if stewards.count > 0 %}
-
+
    {% include "base/frontend/fixed_nav.html" %}
From 6e5ecba7ceb8ccca421630bbe3240a2214483392 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 5 Nov 2023 11:10:44 +0000 Subject: [PATCH 014/261] =?UTF-8?q?=F0=9F=94=A7=20fix(advanced=5Fsearch.ht?= =?UTF-8?q?ml,=20all.html,=20views.py):=20add=20year=20field=20to=20displa?= =?UTF-8?q?y=20the=20publication=20year=20of=20each=20book=20in=20the=20se?= =?UTF-8?q?arch=20and=20all=20books=20pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The year field was added to the advanced_search.html and all.html templates to display the publication year of each book. Additionally, in the views.py file, a loop was added to extract the year from the published_date field and assign it to the year field of each book in the work_list. This allows for the display of the publication year in the templates. --- src/templates/thoth/advanced_search.html | 2 ++ src/templates/thoth/all.html | 2 ++ src/thoth/views.py | 3 +++ 3 files changed, 7 insertions(+) diff --git a/src/templates/thoth/advanced_search.html b/src/templates/thoth/advanced_search.html index 53c7f47..15fbf89 100644 --- a/src/templates/thoth/advanced_search.html +++ b/src/templates/thoth/advanced_search.html @@ -79,6 +79,7 @@

Search Configuration

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

+

{{ work.year }}

{% for contribution in work.contribution_set.all %}{% if forloop.first %}{{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% if not forloop.first %}{% if forloop.last %}, and {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% else %}, {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% endif %}{% endfor %}

@@ -159,6 +160,7 @@

Collective Catalogue

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

+

{{ work.year }}

{% for contribution in work.contribution_set.all %} {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% if not forloop.first %}{% if forloop.last %}, and {% else %}, {% endif %}{% endif %} diff --git a/src/templates/thoth/all.html b/src/templates/thoth/all.html index 2f4ef43..c6c6142 100644 --- a/src/templates/thoth/all.html +++ b/src/templates/thoth/all.html @@ -75,6 +75,7 @@

Latest Titles

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

+

{{ work.year }}

{% for contribution in work.contribution_set.all %}{% if forloop.first %}{{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% if not forloop.first %}{% if forloop.last %}, and {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% else %}, {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% endif %}{% endfor %}

@@ -159,6 +160,7 @@

{% get_site_text 'books_header' %}

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

+

{{ work.year }}

{% for contribution in work.contribution_set.all %} {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% if not forloop.first %}{% if forloop.last %}, and {% else %}, {% endif %}{% endif %} diff --git a/src/thoth/views.py b/src/thoth/views.py index 24d02f0..5d76db0 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -348,6 +348,9 @@ def all_books(request) -> HttpResponse: work_list.remove(work_to_shunt) # work_list.append(work_to_shunt) + for work in work_list: + work.year = work.published_date.split("-")[0] + # paginate the response paginator = Paginator(work_list, 24) page_number = request.GET.get("page") From dec55d917214b8f1c2d85d8a87e2beccc0760b36 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 6 Nov 2023 16:50:43 +0000 Subject: [PATCH 015/261] Added updates to docs --- src/package/utils.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/package/utils.py b/src/package/utils.py index edc1f5e..6f238fa 100644 --- a/src/package/utils.py +++ b/src/package/utils.py @@ -1101,6 +1101,10 @@ def generate_acceptance_doc( ) order_doc.add_paragraph(f"Contact Email: {order.email_address}") + order_doc.add_paragraph( + "Please note, we may pass your name and email address to the Provider(s) you have chosen to support. If you do not want us to pass you on your details please make a note next to your contact name." + ) + order_doc.add_paragraph( "You have selected the following offers to potentially support: " ) @@ -1203,6 +1207,10 @@ def generate_acceptance_doc( "In order to recognise the support it receives, the OBC would, where possible, like to list Supporting Institutions on its website and publicise this support via other channels (e.g. in newsletters, on social media). Do you give permission for the OBC to acknowledge your Institution’s support in this way?", ) order_doc.add_paragraph("Yes / No") + add_bold_paragraph( + order_doc, + "Do you give permission for the OBC and/or supported initiatives to use your institution's logo to acknowledge your institution’s support on their channels -- including on respective websites and social media channels, as well as in presentations? " + ) add_bold_paragraph( order_doc, "Once we have reviewed this form, would you like the OBC to invoice you immediately, or should we contact you to confirm further invoicing details (e.g. obtain a purchase order)? (Delete as appropriate)", From 5c1d4507bfac04cea7844a19f1dd38b10292524a Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Tue, 12 Dec 2023 11:18:16 +0000 Subject: [PATCH 016/261] Remove unpublished works --- src/summary/views.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/summary/views.py b/src/summary/views.py index 23e134c..b1c3404 100644 --- a/src/summary/views.py +++ b/src/summary/views.py @@ -53,13 +53,30 @@ def summary_package_initiative( publisher__thoth_id=initiative.thoth_id ).order_by("-published_date")[:6] + work_list = [] + to_shunt = [] + + for work in works: + if work.published_date == "n.d.": + to_shunt.append(work) + elif ( + datetime.strptime(work.published_date, "%Y-%m-%d") > datetime.now() + ): + to_shunt.append(work) + work_list.append(work) + + # push all n.d. results to the back of the list + for work_to_shunt in to_shunt: + work_list.remove(work_to_shunt) + # work_list.append(work_to_shunt) + template = "summary/summary.html" context = { "initiative": initiative, "package": initiative.packages.filter(active=True).first(), "package_or_initiative": package_or_initiative, "identifier": identifier, - "works": works, + "works": works[:6], } return render( request, From a4a07605998dbddca32c4fccf1075cba5a1f5d8e Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Tue, 12 Dec 2023 11:22:21 +0000 Subject: [PATCH 017/261] Remove unpublished works - fix --- src/summary/views.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/summary/views.py b/src/summary/views.py index b1c3404..c50f660 100644 --- a/src/summary/views.py +++ b/src/summary/views.py @@ -49,9 +49,11 @@ def summary_package_initiative( if not initiative: raise Http404("No package or initiative found.") - works = models.Work.objects.filter( - publisher__thoth_id=initiative.thoth_id - ).order_by("-published_date")[:6] + works = ( + models.Work.objects.filter(publisher__thoth_id=initiative.thoth_id) + .exclude(published_date="n.d.") + .order_by("-published_date") + ) work_list = [] to_shunt = [] @@ -76,7 +78,7 @@ def summary_package_initiative( "package": initiative.packages.filter(active=True).first(), "package_or_initiative": package_or_initiative, "identifier": identifier, - "works": works[:6], + "works": work_list[:6], } return render( request, From a766a648741fd03af0351dd47cb70b1d6efbe7d9 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 30 Dec 2023 16:34:51 +0000 Subject: [PATCH 018/261] =?UTF-8?q?=F0=9F=90=9B=20fix(main.tf):=20update?= =?UTF-8?q?=20primary=5Fip=20value=20in=20route53=20module=20to=20use=20a?= =?UTF-8?q?=20hardcoded=20IP=20address=20=F0=9F=90=9B=20fix(main.tf):=20up?= =?UTF-8?q?date=20records=20value=20in=20route53=20module=20to=20use=20a?= =?UTF-8?q?=20hardcoded=20IP=20address=20=F0=9F=90=9B=20fix(main.tf):=20up?= =?UTF-8?q?date=20records=20value=20in=20route53=20module=20to=20use=20a?= =?UTF-8?q?=20hardcoded=20IP=20address=20=F0=9F=90=9B=20fix(requirements.t?= =?UTF-8?q?xt):=20update=20Django=20version=20to=203.2.8=20=F0=9F=90=9B=20?= =?UTF-8?q?fix(views.py):=20replace=20shlex.split=20with=20split=20method?= =?UTF-8?q?=20to=20split=20search=20terms=20in=20all=5Fbooks=20and=20advan?= =?UTF-8?q?ced=5Fsearch=20functions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- infrastructure/main.tf | 3 +- infrastructure/modules/route53/main.tf | 6 +- requirements.txt | 99 +++++++++++++++++--------- src/thoth/views.py | 4 +- 4 files changed, 72 insertions(+), 40 deletions(-) diff --git a/infrastructure/main.tf b/infrastructure/main.tf index 9c433cb..a1c7838 100644 --- a/infrastructure/main.tf +++ b/infrastructure/main.tf @@ -30,7 +30,8 @@ module "key" { module "route53" { source = "./modules/route53" - primary_ip = module.ec2.ips[0] + # primary_ip = module.ec2.ips[0] + primary_ip = "18.170.47.219" domain_name = var.domain_name } diff --git a/infrastructure/modules/route53/main.tf b/infrastructure/modules/route53/main.tf index 201d2db..f17b320 100644 --- a/infrastructure/modules/route53/main.tf +++ b/infrastructure/modules/route53/main.tf @@ -27,7 +27,8 @@ resource "aws_route53_record" "bookstack" { type = "A" ttl = "300" - records = ["3.223.136.50"] + #records = ["3.223.136.50"] + records = ["3.226.254.16"] } resource "aws_route53_record" "bookstack_toolkit" { @@ -36,7 +37,8 @@ resource "aws_route53_record" "bookstack_toolkit" { type = "A" ttl = "300" - records = ["3.223.136.50"] + #records = ["3.223.136.50"] + records = ["3.226.254.16"] } resource "aws_route53_record" "cert_one_javi" { diff --git a/requirements.txt b/requirements.txt index 3fe4276..fba7479 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,40 +1,69 @@ +asgiref==3.7.2 +Babel==2.13.1 +beautifulsoup4==4.12.2 +bleach==5.0.1 +boto3==1.28.84 +botocore==1.31.84 +certifi==2023.7.22 +charset-normalizer==3.3.2 +crispy-bootstrap4==2022.1 +CurrencyConverter==0.17.5 Django==3.2.8 -Pillow==8.4.0 -python-dateutil==2.8.1 -pytz==2020.1 -psycopg2-binary -django-summernote==0.8.11.6 django-anymail==8.1 -django-bootstrap5 -django-bootstrap4 -django-debug-toolbar==3.2.1 -django-two-factor-auth -phonenumbers -git+https://github.com/dqprogramming/django-fluid-permissions@master#django-fluid-permissions -django-bleach -django-ckeditor --e git+https://github.com/dqprogramming/thoth-client.git#egg=thothlibrary -python-crontab==2.2.3 django-basicauth==0.5.3 -django-request -django-crispy-forms -tqdm -pycountry -babel -djangorestframework -python-magic==0.4.25 -resize-image -python-magic -django-extensions -babel -gunicorn +django-bleach==3.1.0 +django-bootstrap4==23.2 +django-bootstrap5==23.3 +django-ckeditor==6.7.0 +django-crispy-forms==2.0 +django-debug-toolbar==3.2.1 +django-extensions==3.2.3 +django-formtools==2.4.1 +django-js-asset==2.1.0 django-middleware-global-request==0.2.0 -boto3 -rich -humanize -sentry-sdk +django-otp==1.3.0 +django-phonenumber-field==6.4.0 +django-request==1.6.3 +django-summernote==0.8.11.6 +django-two-factor-auth==1.13.2 +djangorestframework==3.14.0 +docx==0.2.4 +FluidPermissions @ git+https://github.com/dqprogramming/django-fluid-permissions@c5e039e49956af4f6a5a08122dc7d966f2af5724 +graphqlclient==0.2.4 +gunicorn==21.2.0 +humanize==4.8.0 +idna==3.4 +jmespath==1.0.1 +lxml==4.9.3 +markdown-it-py==3.0.0 +mdurl==0.1.2 +munch==4.0.0 +packaging==23.2 +pdfkit==1.0.0 +phonenumbers==8.13.24 +Pillow==8.4.0 +psycopg2-binary==2.9.9 +pycountry==22.3.5 +Pygments==2.16.1 +pypng==0.20220715.0 +python-crontab==2.2.3 +python-dateutil==2.8.1 python-docx==0.8.11 -CurrencyConverter==0.17.5 -requests -pdfkit -docx \ No newline at end of file +python-magic==0.4.25 +python-resize-image==1.1.20 +pytz==2020.1 +qrcode==7.4.2 +requests==2.31.0 +resize-image==0.4.0 +rich==13.6.0 +s3transfer==0.7.0 +sentry-sdk==1.34.0 +six==1.16.0 +soupsieve==2.5 +sqlparse==0.4.4 +-e git+https://github.com/dqprogramming/thoth-client.git@5a7396dd1030d01858e4e2478b6328209e35328d#egg=thothlibrary +tinycss2==1.1.1 +tqdm==4.66.1 +typing_extensions==4.8.0 +urllib3==2.0.7 +webencodings==0.5.1 diff --git a/src/thoth/views.py b/src/thoth/views.py index 5d76db0..b64254d 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -286,7 +286,7 @@ def all_books(request) -> HttpResponse: work_list.append(work) else: # construct a temporary in-memory Thoth search object - search_terms_split = shlex.split(search_term) + search_terms_split = search_term.split(" ") search = models.ThothSearch() elements = [] @@ -425,7 +425,7 @@ def advanced_search(request) -> HttpResponse: search_string = request.POST.get("search", "") type_of_search = request.POST.get("type_of_search", "") - search_terms_split = shlex.split(search_string) + search_terms_split = search_string.split(" ") add_search_term( current_search, elements, search_terms_split, type_of_search From f96f6e8dd23c1187088372276792aefdfd3a6c7f Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Fri, 5 Jan 2024 13:46:51 +0000 Subject: [PATCH 019/261] =?UTF-8?q?=F0=9F=8E=A8=20style(style.css):=20add?= =?UTF-8?q?=20max-height=20property=20to=20nav=20links=20to=20limit=20thei?= =?UTF-8?q?r=20height=20and=20improve=20layout=20aesthetics?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/static-assets/frontend/css/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/static-assets/frontend/css/style.css b/src/static-assets/frontend/css/style.css index 0983116..74ca042 100644 --- a/src/static-assets/frontend/css/style.css +++ b/src/static-assets/frontend/css/style.css @@ -1501,6 +1501,7 @@ nav a, nav a:hover { margin-top: 10px; margin-bottom: 10px; border: 1px solid var(--obc-book-border); + max-height: 75%; } .book-item:hover, .book-item-link:hover div, .book-item-link:hover p, .book-item-link:hover h3 { From 69acaf000e36372ebf5a140d5ab439b5a0d1c103 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 14 Jan 2024 13:02:43 +0000 Subject: [PATCH 020/261] =?UTF-8?q?=F0=9F=90=9B=20fix(advanced=5Fsearch.ht?= =?UTF-8?q?ml):=20remove=20unnecessary=20whitespace=20in=20the=20form=20el?= =?UTF-8?q?ement=20to=20improve=20readability=20and=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/thoth/advanced_search.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templates/thoth/advanced_search.html b/src/templates/thoth/advanced_search.html index 15fbf89..0d20cd2 100644 --- a/src/templates/thoth/advanced_search.html +++ b/src/templates/thoth/advanced_search.html @@ -29,7 +29,7 @@

Build an Advanced Search

{% csrf_token %}

Add to Search

- +

Note: to search for author names, place your query in quotation marks to match a full name

From fe11674abb71a49cea92efdb86c4d32fb1081969 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 15 Jan 2024 16:14:33 +0000 Subject: [PATCH 021/261] =?UTF-8?q?=F0=9F=94=80=20refactor(views.py):=20re?= =?UTF-8?q?move=20initiatives=20with=20no=20associated=20works=20from=20th?= =?UTF-8?q?e=20list=20to=20improve=20performance=20and=20data=20accuracy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/thoth/views.py b/src/thoth/views.py index b64254d..a52aedd 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -254,6 +254,16 @@ def all_books(request) -> HttpResponse: active=True, ) + to_remove = [] + + for init in initiatives: + works = models.Work.objects.filter(publisher__thoth_id=init.thoth_id) + if len(works) == 0: + to_remove.append(init) + + for init in to_remove: + initiatives.remove(init) + work_list = [] if sort_term: From b3c8d9a7eddee7b1003d47f4653e1012e3dc1e6d Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 15 Jan 2024 16:19:48 +0000 Subject: [PATCH 022/261] =?UTF-8?q?=F0=9F=90=9B=20fix(views.py):=20refacto?= =?UTF-8?q?r=20code=20to=20improve=20readability=20and=20remove=20unnecess?= =?UTF-8?q?ary=20loop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index a52aedd..614d4c3 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -254,15 +254,14 @@ def all_books(request) -> HttpResponse: active=True, ) - to_remove = [] + final_list = [] for init in initiatives: works = models.Work.objects.filter(publisher__thoth_id=init.thoth_id) - if len(works) == 0: - to_remove.append(init) + if len(works) != 0: + final_list.append(init) - for init in to_remove: - initiatives.remove(init) + initiatives = final_list work_list = [] From 23af1b64f73be3b488e012a623b5e8b99fb385a3 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 15 Jan 2024 17:26:20 +0000 Subject: [PATCH 023/261] =?UTF-8?q?=F0=9F=90=9B=20fix(views.py):=20change?= =?UTF-8?q?=20the=20logic=20to=20count=20the=20number=20of=20works=20inste?= =?UTF-8?q?ad=20of=20fetching=20all=20works=20to=20improve=20performance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index 614d4c3..c9f8bee 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -257,8 +257,10 @@ def all_books(request) -> HttpResponse: final_list = [] for init in initiatives: - works = models.Work.objects.filter(publisher__thoth_id=init.thoth_id) - if len(works) != 0: + works = models.Work.objects.filter( + publisher__thoth_id=init.thoth_id + ).count() + if works != 0: final_list.append(init) initiatives = final_list From a07b05eb666d3e14f3b53f08f57b2a214e227dc4 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 15 Jan 2024 18:17:58 +0000 Subject: [PATCH 024/261] =?UTF-8?q?=F0=9F=93=A6=20feat(pregenerate=5Fprice?= =?UTF-8?q?s.py):=20add=20management=20command=20to=20pregenerate=20packag?= =?UTF-8?q?e=20prices?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit adds a new management command `pregenerate_prices.py` that pregenerates package prices. The command retrieves a full list of countries that have currencies and calculates the minimum and maximum prices for each package and country combination. The results are stored in a dictionary `package_list` and printed to the console. This command will be useful for generating price data for packages in advance. --- src/package/management/__init__.py | 0 src/package/management/commands/__init__.py | 0 .../management/commands/pregenerate_prices.py | 48 +++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 src/package/management/__init__.py create mode 100644 src/package/management/commands/__init__.py create mode 100644 src/package/management/commands/pregenerate_prices.py diff --git a/src/package/management/__init__.py b/src/package/management/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/package/management/commands/__init__.py b/src/package/management/commands/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/package/management/commands/pregenerate_prices.py b/src/package/management/commands/pregenerate_prices.py new file mode 100644 index 0000000..296144f --- /dev/null +++ b/src/package/management/commands/pregenerate_prices.py @@ -0,0 +1,48 @@ +import sys + +from django.core.management.base import BaseCommand + +from package.models import Package +from package.utils import get_price_for_package + + +class Command(BaseCommand): + """ + A management command that pregenerates package prices + """ + + help = "Pre-generates package prices" + + def handle(self, *args, **options): + # get a full list of countries that have currencies + + package_list = {} + + for package in Package.objects.all(): + package_list[package] = {} + + for key, val in package.price_bandings.items(): + for country, prices in val.items(): + found_min = sys.maxsize + found_max = 0 + + min_price = min(prices, key=lambda x: x.value) + max_price = max(prices, key=lambda x: x.value) + + found_min = ( + min_price.value + if min_price.value < found_min + else found_min + ) + found_max = ( + max_price.value + if max_price.value > found_max + else found_max + ) + + package_list[package][country] = { + "min": found_min, + "max": found_max, + } + + print(package_list) From 4d064686a3c23c3e76f6cf766532b4ef9798791f Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:22:20 +0000 Subject: [PATCH 025/261] =?UTF-8?q?=F0=9F=94=A5=20refactor(views.py):=20re?= =?UTF-8?q?move=20commented=20out=20code=20block=20to=20improve=20code=20r?= =?UTF-8?q?eadability=20and=20maintainability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index c9f8bee..c815b62 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -256,14 +256,16 @@ def all_books(request) -> HttpResponse: final_list = [] + """ for init in initiatives: works = models.Work.objects.filter( publisher__thoth_id=init.thoth_id ).count() if works != 0: final_list.append(init) - + initiatives = final_list + """ work_list = [] From 8e7b093c48e25ce7fce358dd281066dad820177a Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:32:28 +0000 Subject: [PATCH 026/261] =?UTF-8?q?=F0=9F=94=A7=20chore(views.py):=20exclu?= =?UTF-8?q?de=20"DOAB=20&=20OAPEN"=20initiative=20from=20all=5Fbooks=20vie?= =?UTF-8?q?w=20to=20filter=20out=20unwanted=20data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index c815b62..baeebb3 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -249,7 +249,7 @@ def all_books(request) -> HttpResponse: order_by = "-published_date" initiatives = init_models.Initiative.objects.exclude( - thoth_id="", + thoth_id="", name="DOAB & OAPEN" ).filter( active=True, ) From 79f597313129dd9510abf5ab7388799ff26bce83 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:35:41 +0000 Subject: [PATCH 027/261] =?UTF-8?q?=F0=9F=94=A7=20chore(views.py):=20add?= =?UTF-8?q?=20caching=20to=20the=20all=5Fbooks=20view=20to=20improve=20per?= =?UTF-8?q?formance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/thoth/views.py b/src/thoth/views.py index baeebb3..487f7d8 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -10,6 +10,7 @@ from django.http import HttpResponse from django.shortcuts import render, get_object_or_404, redirect from django.urls import reverse +from django.views.decorators.cache import cache_page from django.views.decorators.http import require_POST from cms import models as cms_models @@ -233,6 +234,7 @@ def books_by_ror(request, ror_id) -> HttpResponse: ) +@cache_page(1200) def all_books(request) -> HttpResponse: """ Display a list of all books From 2fa45da6e589e7255a1b8e4ac864316d06de1170 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:42:34 +0000 Subject: [PATCH 028/261] =?UTF-8?q?=F0=9F=94=A5=20refactor(views.py):=20re?= =?UTF-8?q?move=20commented=20out=20code=20block=20in=20all=5Fbooks=20view?= =?UTF-8?q?=20to=20improve=20code=20readability=20and=20maintainability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/thoth/views.py b/src/thoth/views.py index 487f7d8..954ad99 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -290,6 +290,7 @@ def all_books(request) -> HttpResponse: else: works = models.Work.objects.all().order_by(order_by) + """ for work in works: if work.published_date == "n.d.": to_shunt.append(work) @@ -299,6 +300,7 @@ def all_books(request) -> HttpResponse: ): to_shunt.append(work) work_list.append(work) + """ else: # construct a temporary in-memory Thoth search object search_terms_split = search_term.split(" ") From 44688f1879e6202ec8901b0dbe7a67937aa25531 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:43:41 +0000 Subject: [PATCH 029/261] =?UTF-8?q?=F0=9F=90=9B=20fix(views.py):=20remove?= =?UTF-8?q?=20unnecessary=20code=20block=20that=20was=20not=20being=20used?= =?UTF-8?q?=20and=20causing=20confusion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/thoth/views.py b/src/thoth/views.py index 954ad99..f2f3295 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -301,6 +301,7 @@ def all_books(request) -> HttpResponse: to_shunt.append(work) work_list.append(work) """ + work_list = works else: # construct a temporary in-memory Thoth search object search_terms_split = search_term.split(" ") From 9bc3f6b858d1a09c0e2941657c613669b086d29a Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:46:12 +0000 Subject: [PATCH 030/261] =?UTF-8?q?=F0=9F=94=A5=20refactor(views.py):=20re?= =?UTF-8?q?move=20commented=20out=20code=20block=20in=20all=5Fbooks=20view?= =?UTF-8?q?=20to=20improve=20code=20readability=20and=20maintainability?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index f2f3295..487f7d8 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -290,7 +290,6 @@ def all_books(request) -> HttpResponse: else: works = models.Work.objects.all().order_by(order_by) - """ for work in works: if work.published_date == "n.d.": to_shunt.append(work) @@ -300,8 +299,6 @@ def all_books(request) -> HttpResponse: ): to_shunt.append(work) work_list.append(work) - """ - work_list = works else: # construct a temporary in-memory Thoth search object search_terms_split = search_term.split(" ") From 79468416af598cbd8b4ffda8a9b89e5bb93c7534 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:50:20 +0000 Subject: [PATCH 031/261] =?UTF-8?q?=F0=9F=90=9B=20fix(all.html):=20remove?= =?UTF-8?q?=20unnecessary=20empty=20lines=20in=20author=20list=20to=20impr?= =?UTF-8?q?ove=20readability=20and=20maintain=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/thoth/all.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/templates/thoth/all.html b/src/templates/thoth/all.html index c6c6142..2466dd9 100644 --- a/src/templates/thoth/all.html +++ b/src/templates/thoth/all.html @@ -38,7 +38,9 @@

Initiative

@@ -77,7 +79,7 @@

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

{{ work.year }}

- {% for contribution in work.contribution_set.all %}{% if forloop.first %}{{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% if not forloop.first %}{% if forloop.last %}, and {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% else %}, {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% endif %}{% endfor %} +

@@ -110,7 +112,7 @@

{{ work.full_title|truncatechars:35 }}

Collective Catalogue

{% get_site_text 'books_header' %}

- {% for contribution in work.contribution_set.all %}{% if forloop.first %}{{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% if not forloop.first %}{% if forloop.last %}, and {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% else %}, {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% endif %}{% endfor %} +

@@ -162,9 +164,7 @@

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

{{ work.year }}

- {% for contribution in work.contribution_set.all %} - {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% if not forloop.first %}{% if forloop.last %}, and {% else %}, {% endif %}{% endif %} - {% endfor %} +

From e65af1a5f5c06c241a1ba8954a8ea0d0256d6aa6 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:53:30 +0000 Subject: [PATCH 032/261] =?UTF-8?q?=F0=9F=90=9B=20fix(all.html):=20fix=20f?= =?UTF-8?q?ormatting=20issue=20in=20author=20list=20to=20correctly=20displ?= =?UTF-8?q?ay=20multiple=20contributors=20and=20their=20institutions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/thoth/all.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/templates/thoth/all.html b/src/templates/thoth/all.html index 2466dd9..49cfa67 100644 --- a/src/templates/thoth/all.html +++ b/src/templates/thoth/all.html @@ -79,7 +79,7 @@

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

{{ work.year }}

- + {% for contribution in work.contribution_set.all %}{% if forloop.first %}{{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% if not forloop.first %}{% if forloop.last %}, and {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% else %}, {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% endif %}{% endfor %}

@@ -112,7 +112,7 @@

{{ work.full_title|truncatechars:35 }}

Collective Catalogue

{% get_site_text 'books_header' %}

- + {% for contribution in work.contribution_set.all %}{% if forloop.first %}{{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% if not forloop.first %}{% if forloop.last %}, and {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% else %}, {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% endif %}{% endif %}{% endfor %}

@@ -164,7 +164,9 @@

{{ work.publisher }}

{{ work.full_title|truncatechars:35 }}

{{ work.year }}

- + {% for contribution in work.contribution_set.all %} + {{ contribution.contributor }}{% if contribution.institution %} ({{ contribution.institution }}){% endif %}{% if not forloop.first %}{% if forloop.last %}, and {% else %}, {% endif %}{% endif %} + {% endfor %}

From d8cbd3adf822d247fc5bb161ef4e2b707de0b571 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 17:57:05 +0000 Subject: [PATCH 033/261] =?UTF-8?q?=F0=9F=90=9B=20fix(views.py):=20add=20p?= =?UTF-8?q?refetch=5Frelated=20to=20improve=20performance=20when=20queryin?= =?UTF-8?q?g=20works=20with=20related=20contributions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index 487f7d8..f63e71d 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -283,9 +283,13 @@ def all_books(request) -> HttpResponse: if init_term and init_term > 0: initiative = init_models.Initiative.objects.get(pk=init_term) - works = models.Work.objects.filter( - publisher__thoth_id=initiative.thoth_id - ).order_by(order_by) + works = ( + models.Work.objects.filter( + publisher__thoth_id=initiative.thoth_id + ) + .prefetch_related("contribution_set") + .order_by(order_by) + ) else: works = models.Work.objects.all().order_by(order_by) From e9cdfd98e87b762434bde56f3141a51fca58537f Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 18:11:03 +0000 Subject: [PATCH 034/261] =?UTF-8?q?=F0=9F=94=80=20chore(views.py):=20refac?= =?UTF-8?q?tor=20all=5Fbooks=20view=20to=20use=20prefetch=5Frelated=20for?= =?UTF-8?q?=20better=20performance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index f63e71d..739eba3 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -292,7 +292,11 @@ def all_books(request) -> HttpResponse: ) else: - works = models.Work.objects.all().order_by(order_by) + works = ( + models.Work.objects.all() + .prefetch_related("contribution_set") + .order_by(order_by) + ) for work in works: if work.published_date == "n.d.": From 50f78b4e6f587871fdc8ef87cb4cc1db2e681259 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 18:14:40 +0000 Subject: [PATCH 035/261] =?UTF-8?q?=F0=9F=94=8D=20refactor(views.py):=20ad?= =?UTF-8?q?d=20select=5Frelated("publisher")=20to=20improve=20performance?= =?UTF-8?q?=20and=20reduce=20database=20queries=20in=20all=5Fbooks=20view?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/thoth/views.py b/src/thoth/views.py index 739eba3..234f19b 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -288,6 +288,7 @@ def all_books(request) -> HttpResponse: publisher__thoth_id=initiative.thoth_id ) .prefetch_related("contribution_set") + .select_related("publisher") .order_by(order_by) ) @@ -295,6 +296,7 @@ def all_books(request) -> HttpResponse: works = ( models.Work.objects.all() .prefetch_related("contribution_set") + .select_related("publisher") .order_by(order_by) ) From 5054cc70c96769221c8c38204964a7f9c77712fa Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 3 Feb 2024 18:21:41 +0000 Subject: [PATCH 036/261] =?UTF-8?q?=F0=9F=94=A7=20fix(views.py):=20add=20p?= =?UTF-8?q?refetch=5Frelated=20for=20contribution=5Fset=5F=5Fcontributor?= =?UTF-8?q?=20to=20improve=20performance?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/thoth/views.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/thoth/views.py b/src/thoth/views.py index 234f19b..b9a3ae4 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -287,7 +287,9 @@ def all_books(request) -> HttpResponse: models.Work.objects.filter( publisher__thoth_id=initiative.thoth_id ) - .prefetch_related("contribution_set") + .prefetch_related( + "contribution_set", "contribution_set__contributor" + ) .select_related("publisher") .order_by(order_by) ) @@ -295,7 +297,9 @@ def all_books(request) -> HttpResponse: else: works = ( models.Work.objects.all() - .prefetch_related("contribution_set") + .prefetch_related( + "contribution_set", "contribution_set__contributor" + ) .select_related("publisher") .order_by(order_by) ) From 66e748eb5f5c734056e7c48b78a4a044f1745239 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 4 Feb 2024 14:46:42 +0000 Subject: [PATCH 037/261] =?UTF-8?q?=F0=9F=94=80=20chore(package=5Fmobile.h?= =?UTF-8?q?tml):=20update=20URL=20in=20package-styled-text=20to=20point=20?= =?UTF-8?q?to=20'summary=5Fmeta=5Fpackage'=20instead=20of=20'summary=5Fpac?= =?UTF-8?q?kage=5Finitiative'=20for=20consistency=20and=20clarity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/base/frontend/quote/elements/package_mobile.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templates/base/frontend/quote/elements/package_mobile.html b/src/templates/base/frontend/quote/elements/package_mobile.html index 81ae7a6..149dd63 100644 --- a/src/templates/base/frontend/quote/elements/package_mobile.html +++ b/src/templates/base/frontend/quote/elements/package_mobile.html @@ -8,7 +8,7 @@
{{ package.name }}
-

More

+

More

{% if meta %} From 25c9b7dab0a02cd0bdc94ed61bf9212020fd5ff7 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sun, 4 Feb 2024 14:53:33 +0000 Subject: [PATCH 038/261] =?UTF-8?q?=F0=9F=94=A7=20fix(all.html):=20update?= =?UTF-8?q?=20condition=20to=20exclude=20specific=20initiatives=20from=20t?= =?UTF-8?q?he=20dropdown=20menu=20=F0=9F=94=A7=20fix(views.py):=20remove?= =?UTF-8?q?=20commented=20out=20code=20that=20was=20no=20longer=20needed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/thoth/all.html | 2 +- src/thoth/views.py | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/src/templates/thoth/all.html b/src/templates/thoth/all.html index 49cfa67..d8d7dce 100644 --- a/src/templates/thoth/all.html +++ b/src/templates/thoth/all.html @@ -38,7 +38,7 @@

Initiative

{% for init in initiatives %} - {% if init.name != 'DOAB & OAPEN' and init.name != "Leuven University Press" and init.name != "University of London Press" %} - - {% endif %} + {% endfor %}
diff --git a/src/thoth/views.py b/src/thoth/views.py index 468f761..76487dd 100644 --- a/src/thoth/views.py +++ b/src/thoth/views.py @@ -12,6 +12,7 @@ from django.urls import reverse from django.views.decorators.cache import cache_page from django.views.decorators.http import require_POST +from django.db.models import Q from cms import models as cms_models from initiatives import models as init_models @@ -250,10 +251,11 @@ def all_books(request) -> HttpResponse: order_by = "-published_date" - initiatives = init_models.Initiative.objects.exclude(thoth_id="").filter( + initiatives = init_models.Initiative.objects.exclude( + Q(thoth_id="") | Q(exclude_from_thoth_filter=True), + ).filter( active=True, ) - work_list = [] if sort_term: From 93899e4f349c48e9aeac06bd05ae66e72294c1f5 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 12 Feb 2024 12:38:14 +0000 Subject: [PATCH 045/261] Added initiative filtering to the catalogue page. --- src/templates/thoth/advanced_search.html | 6 ++++++ src/templates/thoth/all.html | 6 ++++++ src/thoth/views.py | 1 + 3 files changed, 13 insertions(+) diff --git a/src/templates/thoth/advanced_search.html b/src/templates/thoth/advanced_search.html index 0d20cd2..a050b86 100644 --- a/src/templates/thoth/advanced_search.html +++ b/src/templates/thoth/advanced_search.html @@ -134,6 +134,12 @@

Collective Catalogue

-
-
+
+

Sort

-
From 08cfccc9914dbc691fdafad31b4e97b6bfe099e2 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 12 Feb 2024 13:39:10 +0000 Subject: [PATCH 048/261] Updated mobile nav to match desktop --- src/templates/base/frontend/nav.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/templates/base/frontend/nav.html b/src/templates/base/frontend/nav.html index 700be82..83e4f6b 100644 --- a/src/templates/base/frontend/nav.html +++ b/src/templates/base/frontend/nav.html @@ -60,11 +60,15 @@ What We Stand For From 4b3a0ec31dfa6aec8cf2343d7466e2fc4ad9734f Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 12 Feb 2024 16:32:33 +0000 Subject: [PATCH 049/261] Where possible we now display a price range pulled from the DB. --- src/intrepid/middleware.py | 20 ++++++++ src/package/admin.py | 5 ++ .../management/commands/pregenerate_prices.py | 37 ++++++++++++++- .../migrations/0067_auto_20240212_1346.py | 34 ++++++++++++++ .../migrations/0068_precalcminmax_package.py | 20 ++++++++ .../migrations/0069_auto_20240212_1424.py | 24 ++++++++++ src/package/models.py | 43 ++++++++++++++++-- src/package/utils.py | 6 ++- src/package/views.py | 27 +++++++++++ .../frontend/quote/elements/collective.html | 2 +- .../base/frontend/quote/elements/package.html | 2 +- src/utils/__init__.py | 0 src/utils/country.py | 36 +++++++++++++++ src/utils/geolite_country.mmdb | Bin 0 -> 3785343 bytes 14 files changed, 248 insertions(+), 8 deletions(-) create mode 100644 src/package/migrations/0067_auto_20240212_1346.py create mode 100644 src/package/migrations/0068_precalcminmax_package.py create mode 100644 src/package/migrations/0069_auto_20240212_1424.py create mode 100644 src/utils/__init__.py create mode 100644 src/utils/country.py create mode 100644 src/utils/geolite_country.mmdb diff --git a/src/intrepid/middleware.py b/src/intrepid/middleware.py index f950fd2..6810eca 100644 --- a/src/intrepid/middleware.py +++ b/src/intrepid/middleware.py @@ -5,6 +5,7 @@ from invoicing import models as invoice_models from package import models as package_models from thoth import models as thoth_models +from utils import country def debug_middleware(get_response): @@ -41,6 +42,25 @@ def middleware(request): return middleware +def country_middleware(get_response): + """ + Middleware that ensures that a session key is always present + :param get_response: a callable + :return: a request object + """ + + def middleware(request): + request.session['country'] = country.get_iso_country_code( + request, + ) + + request.session['country'] = 'US' + + return get_response(request) + + return middleware + + def variables_middleware(get_response): """ Middleware that injects commonly used variables into the request diff --git a/src/package/admin.py b/src/package/admin.py index 4222ed4..9387f23 100644 --- a/src/package/admin.py +++ b/src/package/admin.py @@ -175,6 +175,10 @@ class PackageSignupAdmin(admin.ModelAdmin): inlines = [SignupInvoiceInline] +class PreCalcMinMaxAdmin(admin.ModelAdmin): + list_display = ('pk', 'package', 'meta_package', 'country', 'min_amount', 'max_amount') + + admin_list = [ (models.BandingType, BandingTypeAdmin), (models.Country, CountryAdmin), @@ -192,6 +196,7 @@ class PackageSignupAdmin(admin.ModelAdmin): (models.CustomPackageDocument,), (models.PackageDocumentHistorical, PackageDocumentHistoricalAdmin), (models.BandingTypeCurrencyEntry, BandingTypeCurrencyEntryAdmin), + (models.PreCalcMinMax, PreCalcMinMaxAdmin), ] [admin.site.register(*t) for t in admin_list] diff --git a/src/package/management/commands/pregenerate_prices.py b/src/package/management/commands/pregenerate_prices.py index 296144f..7f6081e 100644 --- a/src/package/management/commands/pregenerate_prices.py +++ b/src/package/management/commands/pregenerate_prices.py @@ -1,8 +1,9 @@ import sys +from pprint import pprint from django.core.management.base import BaseCommand -from package.models import Package +from package.models import Package, MetaPackage, PreCalcMinMax from package.utils import get_price_for_package @@ -17,6 +18,9 @@ def handle(self, *args, **options): # get a full list of countries that have currencies package_list = {} + meta_package_list = {} + + PreCalcMinMax.objects.all().delete() for package in Package.objects.all(): package_list[package] = {} @@ -45,4 +49,33 @@ def handle(self, *args, **options): "max": found_max, } - print(package_list) + for mp in MetaPackage.objects.all(): + meta_package_list[mp] = {} + for package in mp.packages.all(): + package_dict = package_list[package] + for country, values in package_dict.items(): + if meta_package_list[mp].get(country): + meta_package_list[mp][country]['min'] = meta_package_list[mp][country]['min'] + values['min'] + meta_package_list[mp][country]['max'] = meta_package_list[mp][country]['max'] + values['max'] + else: + meta_package_list[mp][country] = { + 'min': values['min'], + 'max': values['max'], + } + for package, country in package_list.items(): + for c, values in country.items(): + PreCalcMinMax.objects.create( + country=c, + package=package, + min_amount=values['min'], + max_amount=values['max'], + ) + pprint(meta_package_list) + for package, country in meta_package_list.items(): + for c, values in country.items(): + PreCalcMinMax.objects.create( + meta_package=package, + country=c, + min_amount=values['min'], + max_amount=values['max'], + ) \ No newline at end of file diff --git a/src/package/migrations/0067_auto_20240212_1346.py b/src/package/migrations/0067_auto_20240212_1346.py new file mode 100644 index 0000000..9b18d17 --- /dev/null +++ b/src/package/migrations/0067_auto_20240212_1346.py @@ -0,0 +1,34 @@ +# Generated by Django 3.2.8 on 2024-02-12 13:46 + +import django.core.files.storage +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('package', '0066_auto_20231008_1659'), + ] + + operations = [ + migrations.AlterField( + model_name='frozenpackagedocument', + name='final_zip', + field=models.FileField(blank=True, storage=django.core.files.storage.FileSystemStorage(base_url='/files', location='/Users/ajrbyers/Code/copim-intrepid/src/files'), upload_to='private_documents'), + ), + migrations.AlterField( + model_name='mediafile', + name='file', + field=models.FileField(blank=True, storage=django.core.files.storage.FileSystemStorage(base_url='/files', location='/Users/ajrbyers/Code/copim-intrepid/src/files'), upload_to='private_documents'), + ), + migrations.CreateModel( + name='PreCalcMinMax', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('min_amount', models.IntegerField()), + ('max_amount', models.IntegerField()), + ('country', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='package.country')), + ], + ), + ] diff --git a/src/package/migrations/0068_precalcminmax_package.py b/src/package/migrations/0068_precalcminmax_package.py new file mode 100644 index 0000000..c6c31d8 --- /dev/null +++ b/src/package/migrations/0068_precalcminmax_package.py @@ -0,0 +1,20 @@ +# Generated by Django 3.2.8 on 2024-02-12 13:48 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('package', '0067_auto_20240212_1346'), + ] + + operations = [ + migrations.AddField( + model_name='precalcminmax', + name='package', + field=models.ForeignKey(default=1, on_delete=django.db.models.deletion.CASCADE, to='package.package'), + preserve_default=False, + ), + ] diff --git a/src/package/migrations/0069_auto_20240212_1424.py b/src/package/migrations/0069_auto_20240212_1424.py new file mode 100644 index 0000000..f389f32 --- /dev/null +++ b/src/package/migrations/0069_auto_20240212_1424.py @@ -0,0 +1,24 @@ +# Generated by Django 3.2.8 on 2024-02-12 14:24 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('package', '0068_precalcminmax_package'), + ] + + operations = [ + migrations.AddField( + model_name='precalcminmax', + name='meta_package', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='package.metapackage'), + ), + migrations.AlterField( + model_name='precalcminmax', + name='package', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='package.package'), + ), + ] diff --git a/src/package/models.py b/src/package/models.py index 4550962..1231f3f 100644 --- a/src/package/models.py +++ b/src/package/models.py @@ -613,17 +613,20 @@ def display_price(self) -> str: return ( "From {0} to {1} (in {2})".format( babel.numbers.format_currency( - low, self.default_country.currency + low, self.default_country.currency, + locale='en_US' ), babel.numbers.format_currency( - high, self.default_country.currency + high, self.default_country.currency, + locale='en_US' ), self.default_country.currency, ) if low != high else "Around {0}".format( babel.numbers.format_currency( - high, self.default_country.currency + high, self.default_country.currency, + locale='en_US' ) ) ) @@ -1750,3 +1753,37 @@ def serve_file(self) -> HttpResponse: return serve_file( path=self.file.path, filename=self.file.name, mime=self.mime ) + + +class PreCalcMinMax(models.Model): + package = models.ForeignKey( + "Package", + on_delete=models.CASCADE, + null=True, + blank=True, + ) + meta_package = models.ForeignKey( + "MetaPackage", + on_delete=models.CASCADE, + null=True, + blank=True, + ) + country = models.ForeignKey( + "Country", + on_delete=models.CASCADE, + ) + min_amount = models.IntegerField() + max_amount = models.IntegerField() + + def __str__(self): + return "{0} to {1}".format( + babel.numbers.format_currency( + self.min_amount, self.country.currency, + locale='en_US' + ), + babel.numbers.format_currency( + self.max_amount, self.country.currency, + locale='en_US' + ), + self.country.currency, + ) \ No newline at end of file diff --git a/src/package/utils.py b/src/package/utils.py index edc1f5e..ce1f176 100644 --- a/src/package/utils.py +++ b/src/package/utils.py @@ -884,7 +884,11 @@ def format_price(cost, currency) -> str: :return: the formatted price """ try: - return babel.numbers.format_currency(cost, currency) + return babel.numbers.format_currency( + cost, + currency, + locale='en_US' + ) except ( babel.numbers.UnknownCurrencyError, babel.numbers.UnknownCurrencyFormatError, diff --git a/src/package/views.py b/src/package/views.py index ebc2702..28f87aa 100644 --- a/src/package/views.py +++ b/src/package/views.py @@ -49,6 +49,19 @@ def initiative_list(request) -> HttpResponse: active=True, ) + if request.session.get('country', None): + for package in packages: + try: + package.pre_calc = models.PreCalcMinMax.objects.get( + country__code=request.session.get('country'), + package=package, + ) + except models.PreCalcMinMax.DoesNotExist: + package.pre_calc = models.PreCalcMinMax.objects.get( + country=package.default_country, + package=package, + ) + initiative = request.GET.get("initiative") subject = request.GET.get("subject") sort = request.GET.get("sort") @@ -102,6 +115,20 @@ def collective_list(request) -> HttpResponse: meta_packages = models.MetaPackage.objects.filter( active=True, ).order_by("-recommended", "name") + + if request.session.get('country', None): + for mp in meta_packages: + try: + mp.pre_calc = models.PreCalcMinMax.objects.get( + country__code=request.session.get('country'), + meta_package=mp, + ) + except models.PreCalcMinMax.DoesNotExist: + mp.pre_calc = models.PreCalcMinMax.objects.get( + country__currency=request.site.fallback_currency, + meta_package=mp, + ) + template = "base/frontend/quote/collective_list.html" context = { "meta_packages": meta_packages, diff --git a/src/templates/base/frontend/quote/elements/collective.html b/src/templates/base/frontend/quote/elements/collective.html index e34b763..6bd70d3 100644 --- a/src/templates/base/frontend/quote/elements/collective.html +++ b/src/templates/base/frontend/quote/elements/collective.html @@ -17,7 +17,7 @@
{{ {% endif %}
  • {{ package.initiative_list|length }} Initiatives
  • {{ package.display_contract_length_months }} month contract
  • -
  • Pricing {{ package.pricing_display }}
  • +
  • Pricing {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • diff --git a/src/templates/base/frontend/quote/elements/package.html b/src/templates/base/frontend/quote/elements/package.html index d44d5ae..7a53cc5 100644 --- a/src/templates/base/frontend/quote/elements/package.html +++ b/src/templates/base/frontend/quote/elements/package.html @@ -19,7 +19,7 @@
    {{ package.display_contract_length_months }} month contract -
  • Pricing {{ package.pricing_display }}
  • +
  • Pricing {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • {% if package.meta_packages %}
  • Included in diff --git a/src/utils/__init__.py b/src/utils/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/utils/country.py b/src/utils/country.py new file mode 100644 index 0000000..2950d9a --- /dev/null +++ b/src/utils/country.py @@ -0,0 +1,36 @@ +import os + +from django.conf import settings + +import geoip2.database +from geoip2.errors import AddressNotFoundError + + +def get_ip_address(request): + if request is None: + return None + + x_forwarded_for = request.META.get('HTTP_X_FORWARDED_FOR') + if x_forwarded_for: + ip = x_forwarded_for.split(',')[0] + else: + ip = request.META.get('REMOTE_ADDR') + return ip + + +def get_iso_country_code(request): + ip = get_ip_address(request) + db_path = os.path.join( + settings.BASE_DIR, + 'utils', + 'geolite_country.mmdb', + ) + reader = geoip2.database.Reader(db_path) + + try: + response = reader.country(ip) + return response.country.iso_code if response.country.iso_code else 'OTHER' + except AddressNotFoundError: + if ip == '127.0.0.1': + return "GB" + return 'OTHER' diff --git a/src/utils/geolite_country.mmdb b/src/utils/geolite_country.mmdb new file mode 100644 index 0000000000000000000000000000000000000000..b23562a6666ce434d9603b08995d4051365ee624 GIT binary patch literal 3785343 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,bQ`4GBbD|4XGnYL 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

    G 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

    C9YZcDAAv~8|x3ipQeXTD-0Gp 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

    76FR))lj;xV-UrM6yH*OMDZ!b#}uEa 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

    *b|jCx%jttnR2>C9s?^U_&@&U|#lhQCQ? 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

    -Q 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

    q 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

    Y3E8HGY-UOdWplgTf^5r%qS4Q$ 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

    2jj@}N?pZJe6FV5mP^WiLvGe6FP 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¨oP^$&(DM>{T|zG~{vuw& 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

    _*k|6 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

  • {{ package.display_contract_length_months }} month contract
  • -
  • Pricing {{ package.pricing_display }}
  • +
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • {% if package.meta_packages %}
  • Included in @@ -260,7 +260,7 @@

    Standards

    {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} initiatives{% endif %}
  • {{ package.display_contract_length_months }} month contract
  • -
  • Pricing {{ package.pricing_display }}
  • +
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • {% if package.meta_packages %}
  • Included in diff --git a/src/templates/summary/sidebar.html b/src/templates/summary/sidebar.html index 2dd830b..ea72175 100644 --- a/src/templates/summary/sidebar.html +++ b/src/templates/summary/sidebar.html @@ -14,7 +14,7 @@
  • {{ package.display_contract_length_months }} month contract
  • -
  • Pricing {{ package.pricing_display }}
  • +
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • {% if package.meta_packages %}
  • Included in From 0eb98d82092edf35f7a7509dd101381cd7ec6eb4 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Tue, 11 Jun 2024 12:28:32 +0100 Subject: [PATCH 057/261] Utilise the catch all for MPs as most of the baby packages don't have EUR for each country --- .../management/commands/pregenerate_prices.py | 23 ++++++++++--- src/package/models.py | 9 ++++- src/package/utils.py | 33 +++++++++++++++++++ src/package/views.py | 15 +++------ src/summary/views.py | 14 +++----- 5 files changed, 67 insertions(+), 27 deletions(-) diff --git a/src/package/management/commands/pregenerate_prices.py b/src/package/management/commands/pregenerate_prices.py index 7f6081e..29221f8 100644 --- a/src/package/management/commands/pregenerate_prices.py +++ b/src/package/management/commands/pregenerate_prices.py @@ -3,7 +3,7 @@ from django.core.management.base import BaseCommand -from package.models import Package, MetaPackage, PreCalcMinMax +from package.models import Package, MetaPackage, PreCalcMinMax, Country from package.utils import get_price_for_package @@ -64,18 +64,31 @@ def handle(self, *args, **options): } for package, country in package_list.items(): for c, values in country.items(): - PreCalcMinMax.objects.create( + PreCalcMinMax.objects.get_or_create( country=c, package=package, min_amount=values['min'], max_amount=values['max'], ) - pprint(meta_package_list) for package, country in meta_package_list.items(): for c, values in country.items(): - PreCalcMinMax.objects.create( + PreCalcMinMax.objects.get_or_create( meta_package=package, country=c, min_amount=values['min'], max_amount=values['max'], - ) \ No newline at end of file + ) + + # Loop through catch all countries and delete local values in favour + # of the catch all pricing. + for country in Country.objects.filter(catch_all=True): + PreCalcMinMax.objects.filter( + country__currency=country.currency, + ).exclude( + country=country, + ).delete() + + for precalc in PreCalcMinMax.objects.all().order_by('package', 'meta_package', 'country'): + print( + f"{precalc.get_package()} {precalc}" + ) diff --git a/src/package/models.py b/src/package/models.py index 1231f3f..cec3543 100644 --- a/src/package/models.py +++ b/src/package/models.py @@ -1786,4 +1786,11 @@ def __str__(self): locale='en_US' ), self.country.currency, - ) \ No newline at end of file + ) + + def get_package(self): + if self.package: + return self.package.name + if self.meta_package: + return self.meta_package + return 'No package associated with pre calc price' \ No newline at end of file diff --git a/src/package/utils.py b/src/package/utils.py index c59e36f..90b9b74 100644 --- a/src/package/utils.py +++ b/src/package/utils.py @@ -1310,3 +1310,36 @@ def add_pre_calc_to_objects(country_code, packages): package=package, ) return packages + + +def add_pre_calc_to_meta_objects(country_code, packages): + country = models.Country.objects.get( + code=country_code + ) + + for package in packages: + try: + package.pre_calc = models.PreCalcMinMax.objects.get( + country=country, + meta_package=package, + ) + except models.PreCalcMinMax.DoesNotExist: + try: + catch_all_country = models.Country.objects.get( + catch_all=True, + currency=country.currency, + ) + package.pre_calc = models.PreCalcMinMax.objects.get( + country=catch_all_country, + meta_package=package, + ) + except ( + models.Country.DoesNotExist, + models.PreCalcMinMax.DoesNotExist + ): + package.pre_calc = models.PreCalcMinMax.objects.get( + country=package.default_country, + meta_package=package, + ) + return packages + diff --git a/src/package/views.py b/src/package/views.py index 231b51d..873046b 100644 --- a/src/package/views.py +++ b/src/package/views.py @@ -113,17 +113,10 @@ def collective_list(request) -> HttpResponse: ).order_by("-recommended", "name") if request.session.get('country', None): - for mp in meta_packages: - try: - mp.pre_calc = models.PreCalcMinMax.objects.get( - country__code=request.session.get('country'), - meta_package=mp, - ) - except models.PreCalcMinMax.DoesNotExist: - mp.pre_calc = models.PreCalcMinMax.objects.get( - country__currency=request.site.fallback_currency, - meta_package=mp, - ) + utils.add_pre_calc_to_meta_objects( + request.session.get('country'), + meta_packages, + ) template = "base/frontend/quote/collective_list.html" context = { diff --git a/src/summary/views.py b/src/summary/views.py index fb5d885..21954c6 100644 --- a/src/summary/views.py +++ b/src/summary/views.py @@ -186,16 +186,10 @@ def summary_meta_package(request, package_id) -> HttpResponse: package = pm.MetaPackage.objects.get(pk=package_id, active=True) package_type = "meta" if request.session.get('country', None): - try: - package.pre_calc = pm.PreCalcMinMax.objects.get( - country__code=request.session.get('country'), - meta_package=package, - ) - except pm.PreCalcMinMax.DoesNotExist: - package.pre_calc = pm.PreCalcMinMax.objects.get( - country__currency=request.site.fallback_currency, - meta_package=package, - ) + pu.add_pre_calc_to_meta_objects( + request.session.get('country'), + [package], + ) except pm.MetaPackage.DoesNotExist: raise Http404 From 41a778db1d0b43384bbae51bde7926e8a48cc144 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 11:25:03 +0100 Subject: [PATCH 058/261] Optimizations --- src/dashboard/views.py | 19 ++++++++++++--- .../migrations/0070_auto_20240701_1017.py | 24 +++++++++++++++++++ src/thoth/migrations/0035_overallstats.py | 20 ++++++++++++++++ src/thoth/models.py | 8 +++++++ 4 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 src/package/migrations/0070_auto_20240701_1017.py create mode 100644 src/thoth/migrations/0035_overallstats.py diff --git a/src/dashboard/views.py b/src/dashboard/views.py index e944f53..fb186b9 100644 --- a/src/dashboard/views.py +++ b/src/dashboard/views.py @@ -52,13 +52,22 @@ def index(request) -> HttpResponse: """ template = "dashboard/dashboard_index.html" + try: + book_count = thoth_models.OverallStats.objects.first() + book_count = book_count.book_count + except AttributeError: + book_count = thoth_models.OverallStats() + count = thoth_models.Work.objects.all().count() + book_count.book_count = count + book_count.save() + books = thoth_models.Work.objects.all() - book_count = books.count() # this catches instances where a user doesn't have a profile try: profile = request.user.profile - profile.save() + if not profile: + raise acc_models.Profile.DoesNotExist except acc_models.Profile.DoesNotExist: request.user.profile = acc_models.Profile() @@ -207,7 +216,11 @@ def generate_graph(books): ] # see if we have any stats in the DB - stats = thoth_models.Stats.objects.all().order_by("year") + stats = ( + thoth_models.Stats.objects.all() + .order_by("year") + .select_related("publisher") + ) # variable initialization publishers = {} diff --git a/src/package/migrations/0070_auto_20240701_1017.py b/src/package/migrations/0070_auto_20240701_1017.py new file mode 100644 index 0000000..48b9b4a --- /dev/null +++ b/src/package/migrations/0070_auto_20240701_1017.py @@ -0,0 +1,24 @@ +# Generated by Django 3.2.8 on 2024-07-01 10:17 + +import django.core.files.storage +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('package', '0069_auto_20240212_1424'), + ] + + operations = [ + migrations.AlterField( + model_name='frozenpackagedocument', + name='final_zip', + field=models.FileField(blank=True, storage=django.core.files.storage.FileSystemStorage(base_url='/files', location='/home/martin/Documents/Programming/intrepid/src/files'), upload_to='private_documents'), + ), + migrations.AlterField( + model_name='mediafile', + name='file', + field=models.FileField(blank=True, storage=django.core.files.storage.FileSystemStorage(base_url='/files', location='/home/martin/Documents/Programming/intrepid/src/files'), upload_to='private_documents'), + ), + ] diff --git a/src/thoth/migrations/0035_overallstats.py b/src/thoth/migrations/0035_overallstats.py new file mode 100644 index 0000000..914f75f --- /dev/null +++ b/src/thoth/migrations/0035_overallstats.py @@ -0,0 +1,20 @@ +# Generated by Django 3.2.8 on 2024-07-01 10:17 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('thoth', '0034_auto_20231008_1701'), + ] + + operations = [ + migrations.CreateModel( + name='OverallStats', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('book_count', models.IntegerField(blank=True, null=True)), + ], + ), + ] diff --git a/src/thoth/models.py b/src/thoth/models.py index c6d9ede..1c3412a 100644 --- a/src/thoth/models.py +++ b/src/thoth/models.py @@ -44,6 +44,14 @@ class Stats(models.Model): book_count = models.IntegerField(blank=True, null=True) +class OverallStats(models.Model): + """ + A model to store overall stats about the Thoth database + """ + + book_count = models.IntegerField(blank=True, null=True) + + class CountryStat(models.Model): """ A model to store country stats From a3d69c7a5414e663b22499aa475f148ff44b0cdc Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 11:31:12 +0100 Subject: [PATCH 059/261] Fix for first load of dashboard --- src/dashboard/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dashboard/views.py b/src/dashboard/views.py index fb186b9..82ce810 100644 --- a/src/dashboard/views.py +++ b/src/dashboard/views.py @@ -61,6 +61,8 @@ def index(request) -> HttpResponse: book_count.book_count = count book_count.save() + book_count = book_count.book_count + books = thoth_models.Work.objects.all() # this catches instances where a user doesn't have a profile From afee11ded2672a8767d7729c0cdddd9b610a6d22 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 12:06:25 +0100 Subject: [PATCH 060/261] Fix graph --- src/dashboard/views.py | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/src/dashboard/views.py b/src/dashboard/views.py index 82ce810..240a1e2 100644 --- a/src/dashboard/views.py +++ b/src/dashboard/views.py @@ -212,16 +212,21 @@ def generate_graph(books): """ # a list of colours to loop through for the books published colours = [ - "rgba(210, 0, 0, 1)", + "rgba(68, 119, 179, 1)", + "rgba(102, 204, 238, 1)", + "rgba(34, 136, 51, 1)", + "rgba(204, 187, 68, 1)", + "rgba(238, 102, 119, 1)", + "rgba(170, 51, 119, 1)", + "rgba(255, 255, 255, 1)", "rgba(0, 0, 0, 1)", - "rgba(210, 214, 222, 1)", ] # see if we have any stats in the DB stats = ( thoth_models.Stats.objects.all() - .order_by("year") .select_related("publisher") + .order_by("year") ) # variable initialization @@ -233,16 +238,19 @@ def generate_graph(books): final_publishers = {} for stat in stats: + if int(stat.year) < 2000: + continue + # create the years list if stat.year not in years: years.append(stat.year) # add the publisher to the publishers list if stat.publisher not in publishers: - publishers[stat.publisher] = [] + publishers[stat.publisher] = {} # add the data to a list - publishers[stat.publisher].append(stat.book_count) + publishers[stat.publisher][stat.year] = stat.book_count # count publishers publisher_count = len(publishers) @@ -259,6 +267,8 @@ def generate_graph(books): # create a json template for this publisher pub_template = create_js_template(colours[indexer], k, v) + print(pub_template) + # add the publisher template to the list publisher_templates.append(pub_template) @@ -266,6 +276,7 @@ def generate_graph(books): # return labels and values to the dashboard labels = sorted(years)[:-1] + return labels, publisher_count, publisher_templates @@ -286,6 +297,6 @@ def create_js_template(color, publisher_name, publisher_data): "pointStrokeColor": "#c1c7d1", "pointHighlightFill": "#fff", "pointHighlightStroke": "rgba(220,220,220,1)", - "data": publisher_data, + "data": list(publisher_data.values()), } return pub_template From 01c6d00ec3635c7fa72e82a2d2f73aa13f3d0639 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 12:34:37 +0100 Subject: [PATCH 061/261] Fix map generator --- src/dashboard/views.py | 2 -- src/thoth/management/commands/gen_stats.py | 6 ++++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/dashboard/views.py b/src/dashboard/views.py index 240a1e2..f985843 100644 --- a/src/dashboard/views.py +++ b/src/dashboard/views.py @@ -267,8 +267,6 @@ def generate_graph(books): # create a json template for this publisher pub_template = create_js_template(colours[indexer], k, v) - print(pub_template) - # add the publisher template to the list publisher_templates.append(pub_template) diff --git a/src/thoth/management/commands/gen_stats.py b/src/thoth/management/commands/gen_stats.py index 7956883..d0e92ca 100644 --- a/src/thoth/management/commands/gen_stats.py +++ b/src/thoth/management/commands/gen_stats.py @@ -100,8 +100,14 @@ def generate_stats() -> None: affiliations = [] for book in books: + book_country = {} for contribution in book.contribution_set.all(): for institution in contribution.institutions.all(): + # only count each country once per book + if institution.country_code in book_country: + continue + else: + book_country[institution.country_code] = True affiliations.append(institution) for affil in affiliations: From 9c6efc4757d548d49e56e0597905122682951d2b Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 14:09:14 +0100 Subject: [PATCH 062/261] Use .first instead of index --- src/intrepid/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intrepid/middleware.py b/src/intrepid/middleware.py index 34d4800..3fe12bb 100644 --- a/src/intrepid/middleware.py +++ b/src/intrepid/middleware.py @@ -70,7 +70,7 @@ def variables_middleware(get_response): def middleware(request): try: - setup = intrepid_models.SiteSetup.objects.all().order_by("pk")[0] + setup = intrepid_models.SiteSetup.objects.first() except IndexError: setup = intrepid_models.SiteSetup() setup.save() From 5ded8e0db8c9ad9baccaee9804ed56a5e87fe87e Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 14:28:25 +0100 Subject: [PATCH 063/261] Further optimizations --- src/initiatives/views.py | 4 ++-- src/templates/initiatives/user_initiatives.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/initiatives/views.py b/src/initiatives/views.py index 6690099..764ad4b 100644 --- a/src/initiatives/views.py +++ b/src/initiatives/views.py @@ -188,11 +188,11 @@ def user_initiatives(request) -> HttpResponse: :return: an HTTP response """ if request.user.is_staff: - users_initiatives = models.Initiative.objects.all() + users_initiatives = models.Initiative.objects.all().prefetch_related("users").prefetch_related("users__profile") else: users_initiatives = models.Initiative.objects.filter( users=request.user, - ) + ).prefetch_related("users").prefetch_related("users__profile") template = "initiatives/user_initiatives.html" context = { "users_initiatives": users_initiatives, diff --git a/src/templates/initiatives/user_initiatives.html b/src/templates/initiatives/user_initiatives.html index 83ecb35..c5c395b 100644 --- a/src/templates/initiatives/user_initiatives.html +++ b/src/templates/initiatives/user_initiatives.html @@ -27,7 +27,7 @@

    Initiative List

    Name Managers Active - # of Packages + Add New Package View Packages Featured Books @@ -43,7 +43,7 @@

    Initiative List

    {{ initiative.name }} {% for account in initiative.users.all %}{{ account.profile.full_name }}{% if not forloop.last %}, {% endif %}{% endfor %} {{ initiative.active_display }} - {{ initiative.packages.count }} + Add New Package View Packages Featured Books From 9bacc991ce0c84e18d08105955a46eec89bce9ef Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 14:52:16 +0100 Subject: [PATCH 064/261] Optimize homepage --- src/cms/templatetags/site_text.py | 11 +++- src/intrepid/views.py | 4 ++ src/templates/base/frontend/index.html | 84 +++++++++++++------------- src/templates/base/frontend/nav.html | 4 +- 4 files changed, 57 insertions(+), 46 deletions(-) diff --git a/src/cms/templatetags/site_text.py b/src/cms/templatetags/site_text.py index 11a554c..07be878 100644 --- a/src/cms/templatetags/site_text.py +++ b/src/cms/templatetags/site_text.py @@ -7,13 +7,17 @@ @register.simple_tag(takes_context=True) -def get_site_text(context, site_text_key): +def get_site_text(context, site_text_key, cms_prefetched=None): """ Get the site text for the given key and render it with the given context. :param context: The context to render the site text with. :param site_text_key: The key of the site text to render. :return: The rendered site text. """ + if cms_prefetched: + return mark_safe(cms_prefetched[site_text_key].display(context)) + + try: site_text = models.SiteText.objects.get( key=site_text_key, @@ -24,13 +28,16 @@ def get_site_text(context, site_text_key): @register.simple_tag() -def get_site_text_no_edit(site_text_key): +def get_site_text_no_edit(site_text_key, cms_prefetched=None): """ Get the site text for the given key and render it with the given context without the edit text. :param site_text_key: The key of the site text to render. :return: The rendered site text. """ + if cms_prefetched: + return mark_safe(cms_prefetched[site_text_key].body) + try: site_text = models.SiteText.objects.get( key=site_text_key, diff --git a/src/intrepid/views.py b/src/intrepid/views.py index b6e6764..157bf78 100644 --- a/src/intrepid/views.py +++ b/src/intrepid/views.py @@ -14,6 +14,9 @@ def index(request): :return: a response """ + # prefetch all CMS text objects to avoid template hits + final_prefetched = {o.key: o for o in cms_models.SiteText.objects.all()} + # Generate an initiative if one does not exist. if models.Initiative.objects.all().count() == 0: initiative, c = models.Initiative.objects.get_or_create( @@ -37,6 +40,7 @@ def index(request): "initiative": initiative, "news_items": news_items, "quotes": quotes, + "prefetched": final_prefetched } template = "base/frontend/index.html" return render(request, template, context) diff --git a/src/templates/base/frontend/index.html b/src/templates/base/frontend/index.html index f7b05be..ac19b7f 100644 --- a/src/templates/base/frontend/index.html +++ b/src/templates/base/frontend/index.html @@ -26,10 +26,10 @@
    -
    {% get_site_text 'index_header' %}
    +
    {% get_site_text 'index_header' prefetched %}
    -
    {% get_site_text 'index_sub_header' %} +
    {% get_site_text 'index_sub_header' prefetched %}
    @@ -44,10 +44,10 @@
    -

    {% get_site_text 'index_col_1_header' %}

    +

    {% get_site_text 'index_col_1_header' prefetched %}

    -

    {% get_site_text 'index_col_1_body' %}

    +

    {% get_site_text 'index_col_1_body' prefetched %}

    @@ -60,10 +60,10 @@
    -

    {% get_site_text 'index_col_2_header' %}

    +

    {% get_site_text 'index_col_2_header' prefetched %}

    -

    {% get_site_text 'index_col_2_body' %}

    +

    {% get_site_text 'index_col_2_body' prefetched %}

    @@ -76,10 +76,10 @@
    -

    {% get_site_text 'index_col_3_header' %}

    +

    {% get_site_text 'index_col_3_header' prefetched %}

    -

    {% get_site_text 'index_col_3_body' %}

    +

    {% get_site_text 'index_col_3_body' prefetched %}

    Apply for Membership @@ -91,10 +91,10 @@
    -

    {% get_site_text 'index_col_4_header' %}

    +

    {% get_site_text 'index_col_4_header' prefetched %}

    -

    {% get_site_text 'index_col_4_body' %}

    +

    {% get_site_text 'index_col_4_body' prefetched %}

    @@ -102,25 +102,25 @@
    -

    {% get_site_text 'action_header' %}

    +

    {% get_site_text 'action_header' prefetched %}

    -

    {% get_site_text 'action_col_1_header' %}


    -

    {% get_site_text 'action_col_1_sub' %}

    +

    {% get_site_text 'action_col_1_header' prefetched %}


    +

    {% get_site_text 'action_col_1_sub' prefetched %}

    Libraries

      - {% get_site_text 'action_col_1_list' %} + {% get_site_text 'action_col_1_list' prefetched %}
    -

    {% get_site_text 'action_col_2_header' %}


    -

    {% get_site_text 'action_col_2_sub' %}

    +

    {% get_site_text 'action_col_2_header' prefetched %}


    +

    {% get_site_text 'action_col_2_sub' prefetched %}

    Authors and readers

      - {% get_site_text 'action_col_2_list' %} + {% get_site_text 'action_col_2_list' prefetched %}
    @@ -128,12 +128,12 @@

    {% get_site_text 'action_col_2_header' %}


    -

    {% get_site_text 'action_col_3_header' %}


    -

    {% get_site_text 'action_col_3_sub' %}

    +

    {% get_site_text 'action_col_3_header' prefetched %}


    +

    {% get_site_text 'action_col_3_sub' prefetched %}

    Publishers

      - {% get_site_text 'action_col_2_list' %} + {% get_site_text 'action_col_2_list' prefetched %}
    @@ -144,7 +144,7 @@

    {% get_site_text 'action_col_3_header' %}


    {% if quotes.0.quotation %}
    -

    {% get_site_text 'working_together' %}

    +

    {% get_site_text 'working_together' prefetched %}

    @@ -284,9 +284,9 @@
    - {% get_site_text 'index_header' %} + {% get_site_text 'index_header' prefetched %}
    - {% get_site_text 'index_sub_header' %} + {% get_site_text 'index_sub_header' prefetched %}

    @@ -304,17 +304,17 @@
    An image representing diversity
    -

    {% get_site_text 'index_col_1_header' %}

    -

    {% get_site_text 'index_col_2_header' %}

    -

    {% get_site_text 'index_col_3_header' %}

    -

    {% get_site_text 'index_col_4_header' %}

    +

    {% get_site_text 'index_col_1_header' prefetched %}

    +

    {% get_site_text 'index_col_2_header' prefetched %}

    +

    {% get_site_text 'index_col_3_header' prefetched %}

    +

    {% get_site_text 'index_col_4_header' prefetched %}

    -

    {% get_site_text 'index_col_1_body' %}

    -

    {% get_site_text 'index_col_2_body' %}

    -

    {% get_site_text 'index_col_3_body' %}

    -

    {% get_site_text 'index_col_4_body' %}

    +

    {% get_site_text 'index_col_1_body' prefetched %}

    +

    {% get_site_text 'index_col_2_body' prefetched %}

    +

    {% get_site_text 'index_col_3_body' prefetched %}

    +

    {% get_site_text 'index_col_4_body' prefetched %}

    @@ -323,7 +323,7 @@
    -

    {% get_site_text 'action_header' %}

    +

    {% get_site_text 'action_header' prefetched %}

    @@ -332,13 +332,13 @@
    -

    {% get_site_text 'action_col_1_header' %}

    +

    {% get_site_text 'action_col_1_header' prefetched %}

    -

    {% get_site_text 'action_col_2_header' %}

    +

    {% get_site_text 'action_col_2_header' prefetched %}

    -

    {% get_site_text 'action_col_3_header' %}

    +

    {% get_site_text 'action_col_3_header' prefetched %}

    @@ -349,13 +349,13 @@

    {% get_site_text 'action_col_3_header' %}

    -

    {% get_site_text 'action_col_1_sub' %}

    +

    {% get_site_text 'action_col_1_sub' prefetched %}

    -

    {% get_site_text 'action_col_2_sub' %}

    +

    {% get_site_text 'action_col_2_sub' prefetched %}

    -

    {% get_site_text 'action_col_3_sub' %}

    +

    {% get_site_text 'action_col_3_sub' prefetched %}

    @@ -388,17 +388,17 @@

    {% get_site_text 'action_col_3_header' %}

      - {% get_site_text 'action_col_1_list' %} + {% get_site_text 'action_col_1_list' prefetched %}
      - {% get_site_text 'action_col_2_list' %} + {% get_site_text 'action_col_2_list' prefetched %}
      - {% get_site_text 'action_col_3_list' %} + {% get_site_text 'action_col_3_list' prefetched %}
    @@ -426,7 +426,7 @@

    {% get_site_text 'action_col_3_header' %}

    {% if quotes.0.quotation %}
    -

    {% get_site_text 'working_together' %}

    +

    {% get_site_text 'working_together' prefetched %}

    {% for quote in quotes %}{% if forloop.first %}{% else %}{% endif %}{% endfor %} diff --git a/src/templates/base/frontend/nav.html b/src/templates/base/frontend/nav.html index 707ea38..d137439 100644 --- a/src/templates/base/frontend/nav.html +++ b/src/templates/base/frontend/nav.html @@ -28,7 +28,7 @@
  • Catalogue
  • -
  • {% get_site_text_no_edit 'oa_inits_header' %} +
  • {% get_site_text_no_edit 'oa_inits_header' prefetched %}
  • @@ -113,7 +113,7 @@

    From de11b30429cdba5b35d89ff0de30c083652f6aed Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 15:04:43 +0100 Subject: [PATCH 065/261] Further optimizations --- src/intrepid/views.py | 13 ++++++++----- src/templates/base/frontend/index.html | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/intrepid/views.py b/src/intrepid/views.py index 157bf78..404fe1f 100644 --- a/src/intrepid/views.py +++ b/src/intrepid/views.py @@ -18,7 +18,10 @@ def index(request): final_prefetched = {o.key: o for o in cms_models.SiteText.objects.all()} # Generate an initiative if one does not exist. - if models.Initiative.objects.all().count() == 0: + try: + first = models.Initiative.objects.first() + + except models.Initiative.DoesNotExist: initiative, c = models.Initiative.objects.get_or_create( name="Test Initiative", defaults={ @@ -27,8 +30,6 @@ def index(request): "active": True, }, ) - else: - initiative = None news_items = cms_models.SiteWideNewsItem.objects.all().order_by("order")[ 0:4 @@ -36,11 +37,13 @@ def index(request): quotes = cms_models.HomePageQuote.objects.all().order_by("order")[0:4] + news_items_exists = cms_models.SiteWideNewsItem.objects.exists() + context = { - "initiative": initiative, + "news_items_exists": news_items_exists, "news_items": news_items, "quotes": quotes, - "prefetched": final_prefetched + "prefetched": final_prefetched, } template = "base/frontend/index.html" return render(request, template, context) diff --git a/src/templates/base/frontend/index.html b/src/templates/base/frontend/index.html index ac19b7f..54b9f32 100644 --- a/src/templates/base/frontend/index.html +++ b/src/templates/base/frontend/index.html @@ -222,7 +222,7 @@

    {% get_site_text 'working_together' prefetched %}

    {% endif %} - {% if news_items.count > 0 %} + {% if news_items_exists %}

    News

    @@ -497,7 +497,7 @@

    {% get_site_text 'working_together' prefetched %}

    {% endif %} - {% if news_items.count > 0 %} + {% if news_items_exists %}

    News

    From 34bd3328f24e4c9eeee182f651597c979b654424 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Mon, 1 Jul 2024 15:10:49 +0100 Subject: [PATCH 066/261] Add caching --- src/intrepid/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/intrepid/views.py b/src/intrepid/views.py index 404fe1f..daa6bf6 100644 --- a/src/intrepid/views.py +++ b/src/intrepid/views.py @@ -2,11 +2,13 @@ from django.http import Http404, HttpResponse from django.shortcuts import render +from django.views.decorators.cache import cache_page from cms import models as cms_models from initiatives import models +@cache_page(600) def index(request): """ Site index for intrepid. From dc31b2ad776c95a48b4884325b54959552e2a8f5 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 6 Jul 2024 08:32:27 +0100 Subject: [PATCH 067/261] Add finance committee to Who We Are page --- src/cms/views.py | 4 ++ src/intrepid/forms.py | 1 + ...sitesetup_finance_committee_description.py | 18 +++++++ src/intrepid/models.py | 6 +++ src/intrepid/views.py | 4 ++ src/templates/base/frontend/whoweare.html | 51 ++++++++++++++++++- .../cms/who_we_are_section_list.html | 31 +++++++++++ 7 files changed, 114 insertions(+), 1 deletion(-) create mode 100644 src/intrepid/migrations/0029_sitesetup_finance_committee_description.py diff --git a/src/cms/views.py b/src/cms/views.py index 9a37a82..04e7758 100644 --- a/src/cms/views.py +++ b/src/cms/views.py @@ -700,6 +700,9 @@ def who_we_are_config(request) -> HttpResponse: secretariat = models.WhoWeAreProfileItem.objects.filter( section="secretariat" ).order_by("order") + finance = models.WhoWeAreProfileItem.objects.filter( + section="finance" + ).order_by("order") previous = models.WhoWeAreProfileItem.objects.filter( section="previous" ).order_by("order") @@ -710,6 +713,7 @@ def who_we_are_config(request) -> HttpResponse: "members": members, "managers": managers, "secretariat": secretariat, + "finance": finance, "previous": previous, "sort_url": reverse("who_we_are_order"), } diff --git a/src/intrepid/forms.py b/src/intrepid/forms.py index 39831d6..ba16b5d 100644 --- a/src/intrepid/forms.py +++ b/src/intrepid/forms.py @@ -26,6 +26,7 @@ class Meta: "management_team_description", "membership_committee_description", "secretariat_description", + "finance_committee_description", "fee_amount", ) diff --git a/src/intrepid/migrations/0029_sitesetup_finance_committee_description.py b/src/intrepid/migrations/0029_sitesetup_finance_committee_description.py new file mode 100644 index 0000000..2f5a8b5 --- /dev/null +++ b/src/intrepid/migrations/0029_sitesetup_finance_committee_description.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.8 on 2024-07-06 07:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('intrepid', '0028_alter_privateimage_image'), + ] + + operations = [ + migrations.AddField( + model_name='sitesetup', + name='finance_committee_description', + field=models.TextField(blank=True, default='', null=True, verbose_name='Description of the Finance Committee'), + ), + ] diff --git a/src/intrepid/models.py b/src/intrepid/models.py index 8f0ce16..55c4274 100644 --- a/src/intrepid/models.py +++ b/src/intrepid/models.py @@ -81,6 +81,12 @@ class SiteSetup(models.Model): null=True, verbose_name="Description of the Membership Committee", ) + finance_committee_description = models.TextField( + default="", + blank=True, + null=True, + verbose_name="Description of the Finance Committee", + ) management_team_description = models.TextField( default="", blank=True, diff --git a/src/intrepid/views.py b/src/intrepid/views.py index daa6bf6..4cb5950 100644 --- a/src/intrepid/views.py +++ b/src/intrepid/views.py @@ -89,6 +89,9 @@ def who_we_are(request): secretariat = cms_models.WhoWeAreProfileItem.objects.filter( section="secretariat" ).order_by("order") + finance = cms_models.WhoWeAreProfileItem.objects.filter( + section="finance" + ).order_by("order") previous = cms_models.WhoWeAreProfileItem.objects.filter( section="previous" ).order_by("order") @@ -99,6 +102,7 @@ def who_we_are(request): "members": members, "managers": managers, "secretariat": secretariat, + "finance": finance, "previous": previous, } return render( diff --git a/src/templates/base/frontend/whoweare.html b/src/templates/base/frontend/whoweare.html index e7bb896..03e508d 100644 --- a/src/templates/base/frontend/whoweare.html +++ b/src/templates/base/frontend/whoweare.html @@ -29,7 +29,7 @@

    Who We Are

    - +

    Board of Stewards

    @@ -209,6 +209,55 @@

    Secretariat

    + +
    +
    +
    +
    + + {% endif %} + + + {% if finance.count > 0 %} +
    +
    +
    +

    Secretariat

    +
    + {% for sec in finance %} +
    +
    +
    {% if sec.police_mugshot %}{{ sec.display_name}}{% endif %}
    +
    +
    +

    {{ sec.display_name }}

    +

    {{ sec.affiliation_line }}{% if sec.bio %}
    View Biography{% endif %}

    +
    +
    + {% endfor %} +
    +
    +
    +
    +
    +
    + + +
    +
    + + + +
    +
    +
    +
    +

    {{ request.site.finance_committee_description }}

    +
    +
    +
    +
    +
    diff --git a/src/templates/cms/who_we_are_section_list.html b/src/templates/cms/who_we_are_section_list.html index a8ffb5c..6f15b3a 100644 --- a/src/templates/cms/who_we_are_section_list.html +++ b/src/templates/cms/who_we_are_section_list.html @@ -144,6 +144,37 @@

    Secretariat

    +
    +
    +

    Finance Committee

    +

    + Add New Member +

    + + + + + + + + + + + + {% for member in finance %} + + + + + + + + {% endfor %} + +
    NameAffiliationEditDelete
    {{ member.display_name }}{{ member.affiliation_line }}Edit
    {% csrf_token %}
    +
    +
    +

    Previous Board Members

    From c678d7c22855c4df0767fc25cd9770935b305370 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 6 Jul 2024 08:44:28 +0100 Subject: [PATCH 068/261] Fix heading on Who We Are page --- src/templates/base/frontend/whoweare.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templates/base/frontend/whoweare.html b/src/templates/base/frontend/whoweare.html index 03e508d..fc8e4fa 100644 --- a/src/templates/base/frontend/whoweare.html +++ b/src/templates/base/frontend/whoweare.html @@ -222,7 +222,7 @@

    Secretariat

    -

    Secretariat

    +

    Finance Committee

    {% for sec in finance %}
    From a6dd47f0725f625e6dc11aca176cc75b1dd59210 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Sat, 24 Aug 2024 15:23:44 +0100 Subject: [PATCH 069/261] Issue 90 features --- src/cms/forms.py | 1 + .../0038_pageupdate_url_expression.py | 18 +++++ src/cms/models.py | 4 ++ src/cms/urls.py | 10 +++ src/cms/views.py | 71 ++++++++++++++++--- src/intrepid/urls.py | 1 + src/intrepid/views.py | 23 ++++++ src/mail/models.py | 6 +- src/templates/base/admin_nav.html | 7 ++ src/templates/cms/all_pages.html | 63 ++++++++++++++++ 10 files changed, 194 insertions(+), 10 deletions(-) create mode 100644 src/cms/migrations/0038_pageupdate_url_expression.py create mode 100644 src/templates/cms/all_pages.html diff --git a/src/cms/forms.py b/src/cms/forms.py index 01d6c43..00558e3 100644 --- a/src/cms/forms.py +++ b/src/cms/forms.py @@ -14,6 +14,7 @@ class Meta: model = models.PageUpdate fields = ( "title", + "url_expression", "abstract_paragraph", "display", "sequence", diff --git a/src/cms/migrations/0038_pageupdate_url_expression.py b/src/cms/migrations/0038_pageupdate_url_expression.py new file mode 100644 index 0000000..4674618 --- /dev/null +++ b/src/cms/migrations/0038_pageupdate_url_expression.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.8 on 2024-08-24 09:50 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0037_primaryinitiative_supporters_page'), + ] + + operations = [ + migrations.AddField( + model_name='pageupdate', + name='url_expression', + field=models.CharField(blank=True, max_length=255, null=True, verbose_name='URL expression'), + ), + ] diff --git a/src/cms/models.py b/src/cms/models.py index c377667..3d604ec 100644 --- a/src/cms/models.py +++ b/src/cms/models.py @@ -184,6 +184,10 @@ class PageUpdate(models.Model): null=True, ) + url_expression = models.CharField( + max_length=255, verbose_name="URL expression", blank=True, null=True + ) + def __str__(self): return self.title diff --git a/src/cms/urls.py b/src/cms/urls.py index 1c6c685..f79072b 100644 --- a/src/cms/urls.py +++ b/src/cms/urls.py @@ -113,6 +113,16 @@ views.fixed_page, name="fixed_page", ), + path( + "all_pages/", + views.all_pages, + name="all_pages", + ), + path( + "page_render//", + views.page_render, + name="page_render", + ), path( "homepage_quotes/", views.homepage_quotes, diff --git a/src/cms/views.py b/src/cms/views.py index 04e7758..2257a2d 100644 --- a/src/cms/views.py +++ b/src/cms/views.py @@ -11,6 +11,7 @@ from django.views.decorators.http import require_POST from fluid_permissions import decorators +import intrepid.views from cms import models, forms, utils from intrepid import diff_match_patch as dmp_module from intrepid.security import user_is_initiative_manager @@ -245,16 +246,16 @@ def page_edit_or_create( version_form = forms.VersionForm( initial={ "body": current_version.body if current_version else "", - "first_paragraph": current_version.first_paragraph - if current_version - else "", - "pre_break_content": current_version.pre_break_content - if current_version - else "", + "first_paragraph": ( + current_version.first_paragraph if current_version else "" + ), + "pre_break_content": ( + current_version.pre_break_content if current_version else "" + ), "pull_quote": current_version.pull_quote if current_version else "", - "show_quote_icons": current_version.show_quote_icons - if current_version - else True, + "show_quote_icons": ( + current_version.show_quote_icons if current_version else True + ), }, user=request.user, ) @@ -895,6 +896,58 @@ def fixed_page(request, page_string) -> HttpResponse: if page_object.initiative != instance.initiative: raise Http404 + # if there's a nav entry, redirect + if ( + page_object.url_expression is not None + and page_object.url_expression != "" + ): + return redirect( + intrepid.views.nav, + page_name=page_object.url_expression, + ) + + template = "base/frontend/cms_page.html" + context = { + "page": page_object, + } + + return render( + request, + template, + context, + ) + + except IndexError: + raise Http404 + + +@staff_member_required +def all_pages(request) -> HttpResponse: + """ + View all pages + :param request: the request object + :return: HttpResponse object + """ + pages = models.PageUpdate.objects.all() + template = "cms/all_pages.html" + context = { + "objects": pages, + } + return render( + request, + template, + context, + ) + + +@staff_member_required +def page_render(request, page_id: int) -> HttpResponse: + """ + Render a page + """ + try: + page_object = get_object_or_404(models.PageUpdate, pk=page_id) + template = "base/frontend/cms_page.html" context = { "page": page_object, diff --git a/src/intrepid/urls.py b/src/intrepid/urls.py index cadb0ad..8b85579 100644 --- a/src/intrepid/urls.py +++ b/src/intrepid/urls.py @@ -120,6 +120,7 @@ path("api/", include("api.urls")), path("books/", include("thoth.urls")), path("manage/vocabs/", include("vocab.urls")), + path("nav/", views.nav, name="nav"), ] if settings.DEBUG: diff --git a/src/intrepid/views.py b/src/intrepid/views.py index 4cb5950..afa6b39 100644 --- a/src/intrepid/views.py +++ b/src/intrepid/views.py @@ -185,3 +185,26 @@ def export(request, target): ) else: raise Http404 + + +def nav(request, page_name: str): + """ + Render a site page + """ + + # get the page using page_expression + try: + page = cms_models.PageUpdate.objects.get(url_expression=page_name) + except cms_models.PageUpdate.DoesNotExist: + raise Http404 + + template = "base/frontend/cms_page.html" + context = { + "page": page, + } + + return render( + request, + template, + context, + ) diff --git a/src/mail/models.py b/src/mail/models.py index 498d3c7..6c90243 100644 --- a/src/mail/models.py +++ b/src/mail/models.py @@ -135,7 +135,11 @@ def _send_email( }, ) - json_response = response.json() + try: + json_response = response.json() + except requests.exceptions.JSONDecodeError: + return "" + if settings.DEBUG: print(json_response) diff --git a/src/templates/base/admin_nav.html b/src/templates/base/admin_nav.html index 4697836..883d8c9 100644 --- a/src/templates/base/admin_nav.html +++ b/src/templates/base/admin_nav.html @@ -195,6 +195,13 @@ {% endif %} diff --git a/src/templates/two_factor/core/login.html b/src/templates/two_factor/core/login.html index 8324f3f..8bc4d7b 100644 --- a/src/templates/two_factor/core/login.html +++ b/src/templates/two_factor/core/login.html @@ -110,7 +110,7 @@

    {% get_site_text "sign_in_to_account" %}

    {% elif wizard.steps.current == 'token' %} {% if device.method == 'call' %} -

    {% get_site_text '2a_calling' %}

    +

    {% get_site_text '2fa_calling' %}

    {% elif device.method == 'sms' %}

    {% get_site_text '2fa_text' %}

    {% else %} From 7c330c8aa8c868b09f8f28d8f379398b7e944628 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Wed, 25 Sep 2024 12:17:20 +0100 Subject: [PATCH 223/261] fix: take out incorrect {{_}} templates in JSON fixture --- fixtures/site_text_3.json | 30 +++++++++---------- .../package/checkout/new_order_complete.html | 4 +-- .../registration/password_reset_email.html | 10 +++---- src/templates/vocab/subjects.html | 2 +- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/fixtures/site_text_3.json b/fixtures/site_text_3.json index 6647c4d..8f5e622 100644 --- a/fixtures/site_text_3.json +++ b/fixtures/site_text_3.json @@ -3904,7 +3904,7 @@ "pk": 457, "fields": { "key": "order_complete_body", - "body": "Your order with order number {{ order.order_number }} is now complete. If you require assistance with your order ensure you quote this order number.", + "body": "is now complete. If you require assistance with your order ensure you quote this order number.", "help_text": "Message displayed when an order is complete", "rich_text": false } @@ -5004,7 +5004,7 @@ "pk": 569, "fields": { "key": "email_greeting", - "body": "Dear {{ user.first_name }} {{ user.last_name }},", + "body": "Dear", "help_text": "Greeting in the password reset email.", "rich_text": false } @@ -5014,7 +5014,7 @@ "pk": 570, "fields": { "key": "password_reset_request", - "body": "You're receiving this email because you requested a password reset for your user account at {{ site_name }}.", + "body": "You're receiving this email because you requested a password reset for your user account at ", "help_text": "Notification of password reset request.", "rich_text": false } @@ -5034,21 +5034,11 @@ "pk": 572, "fields": { "key": "username_reminder", - "body": "Your username, in case you\u2019ve forgotten: {{ user.get_username }}", + "body": "Your username, in case you\u2019ve forgotten: ", "help_text": "Reminder of username in password reset email.", "rich_text": false } }, - { - "model": "cms.sitetext", - "pk": 573, - "fields": { - "key": "site_name", - "body": "{{ site_name }}", - "help_text": "Site name in the email.", - "rich_text": false - } - }, { "model": "cms.sitetext", "pk": 574, @@ -5834,7 +5824,7 @@ "pk": 652, "fields": { "key": "subject_list_description", - "body": "{{ request.site_name }} subject list. Initiatives can pick one or more subjects for their packages.", + "body": " subject list. Initiatives can pick one or more subjects for their packages.", "help_text": "Description of the subject list.", "rich_text": false } @@ -6678,5 +6668,15 @@ "help_text": "Link text for viewing a document", "rich_text": false } + }, + { + "model": "cms.sitetext", + "pk": 736, + "fields": { + "key": "order_complete_number", + "body": "Your order with order number ", + "help_text": "Message displayed when an order is complete", + "rich_text": false + } } ] \ No newline at end of file diff --git a/src/templates/package/checkout/new_order_complete.html b/src/templates/package/checkout/new_order_complete.html index 950bf43..b29ffc3 100644 --- a/src/templates/package/checkout/new_order_complete.html +++ b/src/templates/package/checkout/new_order_complete.html @@ -34,7 +34,7 @@

    {% get_site_text 'completed_order' %}

    - {% get_site_text 'order_complete_body' %} + {% get_site_text 'order_complete_number' %} {{ order.order_number }} {% get_site_text 'order_complete_body' %}

    {% get_site_text 'quotation_details' %}

    {% get_site_text 'order_documents' %} {% get_site_text 'download_quotation' %} @@ -64,7 +64,7 @@

    {% get_site_text 'completed_order' %}

    {% endblock header-mobile %} {% block body-mobile %} - {% get_site_text 'order_complete_body' %} + {% get_site_text 'order_complete_number' %} {{ order.order_number }} {% get_site_text 'order_complete_body' %}

    Quotation Details

    {% get_site_text 'order_documents' %} {% get_site_text 'download_quotation' %} diff --git a/src/templates/registration/password_reset_email.html b/src/templates/registration/password_reset_email.html index 079c923..11d826b 100644 --- a/src/templates/registration/password_reset_email.html +++ b/src/templates/registration/password_reset_email.html @@ -1,15 +1,15 @@ {% load i18n %}{% autoescape off %} -{% get_site_text 'email_greeting' user.first_name user.last_name %} +{% get_site_text 'email_greeting' %} {{ user.first_name }} {{ user.last_name }}, -{% get_site_text 'password_reset_request' site_name %} +{% get_site_text 'password_reset_request' %} {{ site_name }}. {% get_site_text 'password_reset_instruction' %} {% block reset_link %} {{ protocol }}://{{ domain }}{% url 'password_reset_confirm' uidb64=uid token=token %} {% endblock %} -{% get_site_text 'username_reminder' user.get_username %} - -{% get_site_text 'site_name' site_name %} +{% get_site_text 'username_reminder' %} {{ user.get_username }} + +{{ site_name }} {% endautoescape %} diff --git a/src/templates/vocab/subjects.html b/src/templates/vocab/subjects.html index 6b1851f..d337eaa 100644 --- a/src/templates/vocab/subjects.html +++ b/src/templates/vocab/subjects.html @@ -22,7 +22,7 @@
    -

    {% get_site_text 'subject_list_description' %}

    +

    {{ request.site_name }} {% get_site_text 'subject_list_description' %}

    {% get_site_text 'add_new_subject' %}

    From cef36d00a40e1d363accf3df3fdbcb0fadd74800 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 30 Sep 2024 13:57:45 +0100 Subject: [PATCH 224/261] Drop rich text from translations. --- src/cms/migrations/0039_auto_20240914_0823.py | 10 ---------- src/cms/translation.py | 1 - 2 files changed, 11 deletions(-) diff --git a/src/cms/migrations/0039_auto_20240914_0823.py b/src/cms/migrations/0039_auto_20240914_0823.py index 9e9e9bc..148457b 100644 --- a/src/cms/migrations/0039_auto_20240914_0823.py +++ b/src/cms/migrations/0039_auto_20240914_0823.py @@ -20,14 +20,4 @@ class Migration(migrations.Migration): name='body_en', field=models.TextField(null=True), ), - migrations.AddField( - model_name='sitetext', - name='rich_text_de', - field=models.BooleanField(default=False), - ), - migrations.AddField( - model_name='sitetext', - name='rich_text_en', - field=models.BooleanField(default=False), - ), ] diff --git a/src/cms/translation.py b/src/cms/translation.py index a0abcc0..6c8f80a 100644 --- a/src/cms/translation.py +++ b/src/cms/translation.py @@ -6,7 +6,6 @@ class SiteTextTranslation(TranslationOptions): fields = ( 'body', - 'rich_text', ) From de06ebcc83f785d6f2c5d8c5a2a3768f0ecd017a Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 30 Sep 2024 13:57:56 +0100 Subject: [PATCH 225/261] Make site text keys longer. --- src/cms/migrations/0040_alter_sitetext_key.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/cms/migrations/0040_alter_sitetext_key.py diff --git a/src/cms/migrations/0040_alter_sitetext_key.py b/src/cms/migrations/0040_alter_sitetext_key.py new file mode 100644 index 0000000..18dcd5d --- /dev/null +++ b/src/cms/migrations/0040_alter_sitetext_key.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.8 on 2024-09-30 12:37 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0039_auto_20240914_0823'), + ] + + operations = [ + migrations.AlterField( + model_name='sitetext', + name='key', + field=models.SlugField(max_length=255, unique=True), + ), + ] From 415eb8001cb2355f098c7b67590cccc4ac5a141f Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 30 Sep 2024 13:58:07 +0100 Subject: [PATCH 226/261] Completes previous commit. --- src/cms/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cms/models.py b/src/cms/models.py index 3d604ec..75f9e65 100644 --- a/src/cms/models.py +++ b/src/cms/models.py @@ -440,7 +440,7 @@ class SiteText(models.Model): A site text object """ - key = models.SlugField(max_length=20, unique=True) + key = models.SlugField(max_length=255, unique=True) body = models.TextField() help_text = models.TextField() rich_text = models.BooleanField(default=False) From d969665559a377ea3f53904d6c179a56a8fd55a9 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 30 Sep 2024 13:58:32 +0100 Subject: [PATCH 227/261] Adds site text views. HTMX BABAY! --- src/cms/urls.py | 10 +++ src/cms/views.py | 59 ++++++++++++++++ src/templates/cms/htmx/site_text_modal.html | 30 ++++++++ src/templates/cms/site_text_list.html | 78 +++++++++++++++++++++ 4 files changed, 177 insertions(+) create mode 100644 src/templates/cms/htmx/site_text_modal.html create mode 100644 src/templates/cms/site_text_list.html diff --git a/src/cms/urls.py b/src/cms/urls.py index f79072b..aa47c99 100644 --- a/src/cms/urls.py +++ b/src/cms/urls.py @@ -177,4 +177,14 @@ views.edit_site_text, name="edit_site_text", ), + path( + 'site-texts/', + views.list_site_text, + name='list_site_text', + ), + path( + 'site-texts///', + views.edit_site_text, + name='edit_site_text', + ), ] diff --git a/src/cms/views.py b/src/cms/views.py index 2257a2d..f618f76 100644 --- a/src/cms/views.py +++ b/src/cms/views.py @@ -9,6 +9,10 @@ reverse, ) from django.views.decorators.http import require_POST +from django.conf import settings +from django.utils import translation +from django.utils import timezone + from fluid_permissions import decorators import intrepid.views @@ -18,6 +22,7 @@ from thoth import models as thoth_models + @user_is_initiative_manager def featured_books(request, initiative) -> HttpResponse: """ @@ -1130,3 +1135,57 @@ def edit_site_text(request, key) -> HttpResponse: template, context, ) + + +@staff_member_required +def list_site_text(request): + """ + View to list all site texts with a language selection dropdown. + """ + site_texts = models.SiteText.objects.all() + languages = settings.LANGUAGES # Dynamically get languages from settings + + return render( + request, + 'cms/site_text_list.html', + { + 'site_texts': site_texts, + 'languages': languages, + }, + ) + + +@staff_member_required +def edit_site_text(request, key, lang_code): + """ + View to handle both displaying the modal for editing site text + and saving the updated text in the selected language. + """ + site_text = get_object_or_404(models.SiteText, key=key) + + # Use `with override(lang_code)` to temporarily set the language + with translation.override(lang_code): + if request.method == 'POST': + body = request.POST.get('body') + + # Save the updated site text + site_text.body = body + site_text.save() + + # Get the current date and time using Django's timezone + current_time = timezone.now().strftime('%Y-%m-%d %H:%M:%S') + + # Return an HTML success message with the timestamp + return HttpResponse( + f'
    Saved successfully at {current_time}.
    ' + ) + + # If GET request, render the full modal for editing + return render( + request, + 'cms/htmx/site_text_modal.html', + { + 'site_text': site_text, + 'lang_code': lang_code, + }, + ) diff --git a/src/templates/cms/htmx/site_text_modal.html b/src/templates/cms/htmx/site_text_modal.html new file mode 100644 index 0000000..5d97757 --- /dev/null +++ b/src/templates/cms/htmx/site_text_modal.html @@ -0,0 +1,30 @@ + diff --git a/src/templates/cms/site_text_list.html b/src/templates/cms/site_text_list.html new file mode 100644 index 0000000..e255671 --- /dev/null +++ b/src/templates/cms/site_text_list.html @@ -0,0 +1,78 @@ +{% extends "base/admin_base.html" %} + +{% block content %} +
    +
    +

    Site Texts

    + + + + + + + + + + + + {% for text in site_texts %} + + + + + + + {% endfor %} + +
    KeyDescriptionIs Rich TextEdit
    {{ text.key }}{{ text.help_text }} + {% if text.rich_text %} + Yes + {% else %} + No + {% endif %} + +
    + {% for code, lang_name in languages %} + + {% endfor %} +
    +
    +
    +
    + + + +{% endblock %} + +{% block dashboard_js %} + {% include "elements/datatables.js.html" with target='site-texts' %} + + + + + + +{% endblock %} From 71c88410dc8ec777943276d8bea24d6cf95f6b0d Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Wed, 6 Nov 2024 14:26:23 +0000 Subject: [PATCH 228/261] Fix fixtures --- src/templates/package/checkout/new_order_complete.html | 4 ++-- src/templates/package/checkout/order_complete.html | 2 +- src/templates/package/checkout/order_provisional.html | 2 +- src/templates/summary/desktop/summary.html | 1 - 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/templates/package/checkout/new_order_complete.html b/src/templates/package/checkout/new_order_complete.html index b29ffc3..efec6b0 100644 --- a/src/templates/package/checkout/new_order_complete.html +++ b/src/templates/package/checkout/new_order_complete.html @@ -34,7 +34,7 @@

    {% get_site_text 'completed_order' %}

    - {% get_site_text 'order_complete_number' %} {{ order.order_number }} {% get_site_text 'order_complete_body' %} + {% get_site_text 'order_complete_number' %} {{ order.order_number }} {% get_site_text 'order_complete_body_partial' %}

    {% get_site_text 'quotation_details' %}

    {% get_site_text 'order_documents' %} {% get_site_text 'download_quotation' %} @@ -64,7 +64,7 @@

    {% get_site_text 'completed_order' %}

    {% endblock header-mobile %} {% block body-mobile %} - {% get_site_text 'order_complete_number' %} {{ order.order_number }} {% get_site_text 'order_complete_body' %} + {% get_site_text 'order_complete_number' %} {{ order.order_number }} {% get_site_text 'order_complete_body_partial' %}

    Quotation Details

    {% get_site_text 'order_documents' %} {% get_site_text 'download_quotation' %} diff --git a/src/templates/package/checkout/order_complete.html b/src/templates/package/checkout/order_complete.html index 768da71..8ca010c 100644 --- a/src/templates/package/checkout/order_complete.html +++ b/src/templates/package/checkout/order_complete.html @@ -34,7 +34,7 @@

    {% get_site_text 'completed_order' %}

    -

    {% get_site_text 'order_documents' %}

    +

    {% get_site_text 'order_documents_button' %}

    {% get_site_text 'order_documents_info' %}

    diff --git a/src/templates/package/checkout/order_provisional.html b/src/templates/package/checkout/order_provisional.html index f9eb76d..24d85cb 100644 --- a/src/templates/package/checkout/order_provisional.html +++ b/src/templates/package/checkout/order_provisional.html @@ -128,7 +128,7 @@

    {% get_site_text 'your_quotation' %}

    {% block body-mobile %}
    -

    {% get_site_text 'order_documents' %}

    +

    {% get_site_text 'order_documents_button' %}

    {% get_site_text 'order_documents_description' %}

    {% get_site_text 'download_order_documents' %} diff --git a/src/templates/summary/desktop/summary.html b/src/templates/summary/desktop/summary.html index 5102b50..3961a72 100644 --- a/src/templates/summary/desktop/summary.html +++ b/src/templates/summary/desktop/summary.html @@ -16,7 +16,6 @@ {% if request.site.enable_standards %}

    {% get_site_text 'standards' %}

    {% get_site_text 'standards_info' %} - {% get_site_text 'standards_info' %}
    From d7000d82c9e67f9d2e2073e47120e259c4ae2a46 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 25 Nov 2024 12:17:34 +0000 Subject: [PATCH 231/261] Adds translation options and warning for cms pages edit_or_update. --- src/cms/forms.py | 9 +- src/cms/migrations/0041_auto_20241125_1147.py | 124 ++++++++++++++++++ src/cms/models.py | 17 +-- src/cms/translation.py | 35 +++++ src/intrepid/urls.py | 1 + src/templates/base/admin_nav.html | 29 ++++ src/templates/cms/edit_or_create.html | 3 + src/templates/cms/lang_warning.html | 8 ++ 8 files changed, 208 insertions(+), 18 deletions(-) create mode 100644 src/cms/migrations/0041_auto_20241125_1147.py create mode 100644 src/templates/cms/lang_warning.html diff --git a/src/cms/forms.py b/src/cms/forms.py index 00558e3..6641a30 100644 --- a/src/cms/forms.py +++ b/src/cms/forms.py @@ -77,10 +77,15 @@ class VersionForm(forms.ModelForm): """ Form for creating and updating Version objects. """ - class Meta: model = models.Version - exclude = ("created", "created_by") + fields = ( + 'first_paragraph', + 'pre_break_content', + 'pull_quote', + 'show_quote_icons', + 'body', + ) def __init__(self, *args, **kwargs): self.user = kwargs.pop("user") diff --git a/src/cms/migrations/0041_auto_20241125_1147.py b/src/cms/migrations/0041_auto_20241125_1147.py new file mode 100644 index 0000000..17c8e2e --- /dev/null +++ b/src/cms/migrations/0041_auto_20241125_1147.py @@ -0,0 +1,124 @@ +# Generated by Django 3.2.8 on 2024-11-25 11:47 + +from django.db import migrations, models +import django_bleach.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cms', '0040_alter_sitetext_key'), + ] + + operations = [ + migrations.AddField( + model_name='homepagequote', + name='organization_attribution_de', + field=models.CharField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='organization_attribution_en', + field=models.CharField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='person_attribution_de', + field=models.CharField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='person_attribution_en', + field=models.CharField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='pill_name_de', + field=models.CharField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='pill_name_en', + field=models.CharField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='quotation_de', + field=models.TextField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='homepagequote', + name='quotation_en', + field=models.TextField(blank=True, max_length=255, null=True), + ), + migrations.AddField( + model_name='pageupdate', + name='abstract_paragraph_de', + field=models.TextField(blank=True, null=True, verbose_name='Page abstract paragraph (a brief summary)'), + ), + migrations.AddField( + model_name='pageupdate', + name='abstract_paragraph_en', + field=models.TextField(blank=True, null=True, verbose_name='Page abstract paragraph (a brief summary)'), + ), + migrations.AddField( + model_name='pageupdate', + name='title_de', + field=models.CharField(help_text='Text displayed in h1 for this page.', max_length=255, null=True), + ), + migrations.AddField( + model_name='pageupdate', + name='title_en', + field=models.CharField(help_text='Text displayed in h1 for this page.', max_length=255, null=True), + ), + migrations.AddField( + model_name='version', + name='body_de', + field=django_bleach.models.BleachField(default='', help_text='The rest of the page or news update, HTML. We recommend beginning this with a heading tag.', null=True), + ), + migrations.AddField( + model_name='version', + name='body_en', + field=django_bleach.models.BleachField(default='', help_text='The rest of the page or news update, HTML. We recommend beginning this with a heading tag.', null=True), + ), + migrations.AddField( + model_name='version', + name='first_paragraph_de', + field=django_bleach.models.BleachField(default='', help_text='The first paragraph of the page, HTML. Do NOT start this paragraph with a link.', null=True), + ), + migrations.AddField( + model_name='version', + name='first_paragraph_en', + field=django_bleach.models.BleachField(default='', help_text='The first paragraph of the page, HTML. Do NOT start this paragraph with a link.', null=True), + ), + migrations.AddField( + model_name='version', + name='pre_break_content_de', + field=django_bleach.models.BleachField(blank=True, default='', help_text='A second paragraph that will be displayed before the image break. We recommend beginning this with a heading tag.', null=True), + ), + migrations.AddField( + model_name='version', + name='pre_break_content_en', + field=django_bleach.models.BleachField(blank=True, default='', help_text='A second paragraph that will be displayed before the image break. We recommend beginning this with a heading tag.', null=True), + ), + migrations.AddField( + model_name='version', + name='pull_quote_de', + field=models.TextField(blank=True, default='', help_text='The text to display in the pull-quote', null=True), + ), + migrations.AddField( + model_name='version', + name='pull_quote_en', + field=models.TextField(blank=True, default='', help_text='The text to display in the pull-quote', null=True), + ), + migrations.AddField( + model_name='whoweareprofileitem', + name='bio_de', + field=models.TextField(blank=True, null=True), + ), + migrations.AddField( + model_name='whoweareprofileitem', + name='bio_en', + field=models.TextField(blank=True, null=True), + ), + ] diff --git a/src/cms/models.py b/src/cms/models.py index d14665a..01e29e5 100644 --- a/src/cms/models.py +++ b/src/cms/models.py @@ -456,19 +456,4 @@ def display(self, context) -> str: :param context: the request context :return: the text, with an edit link if the user is staff """ - request = context.get("request") - - return self.body - - if not request.user or not request.user.is_staff: - return self.body - elif request.user and request.user.is_staff: - url = reverse( - "edit_site_text", - kwargs={"key": self.key}, - ) - body = ( - '' - "Edit Text
    {body}".format(url=url, body=self.body) - ) - return body + return self.body \ No newline at end of file diff --git a/src/cms/translation.py b/src/cms/translation.py index 6c8f80a..6dd7915 100644 --- a/src/cms/translation.py +++ b/src/cms/translation.py @@ -9,4 +9,39 @@ class SiteTextTranslation(TranslationOptions): ) +class VersionTranslation(TranslationOptions): + fields = ( + 'first_paragraph', + 'pre_break_content', + 'pull_quote', + 'body', + ) + + +class PageUpdateTranslation(TranslationOptions): + fields = ( + 'title', + 'abstract_paragraph', + ) + + +class WhoWeAreProfileItemTranslation(TranslationOptions): + fields = ( + 'bio', + ) + + +class HomePageQuoteTranslation(TranslationOptions): + fields = ( + 'pill_name', + 'quotation', + 'person_attribution', + 'organization_attribution', + ) + + translator.register(models.SiteText, SiteTextTranslation) +translator.register(models.Version, VersionTranslation) +translator.register(models.PageUpdate, PageUpdateTranslation) +translator.register(models.WhoWeAreProfileItem, WhoWeAreProfileItemTranslation) +translator.register(models.HomePageQuote, HomePageQuoteTranslation) diff --git a/src/intrepid/urls.py b/src/intrepid/urls.py index 8b85579..83fa810 100644 --- a/src/intrepid/urls.py +++ b/src/intrepid/urls.py @@ -121,6 +121,7 @@ path("books/", include("thoth.urls")), path("manage/vocabs/", include("vocab.urls")), path("nav/", views.nav, name="nav"), + path('i18n/', include('django.conf.urls.i18n')), ] if settings.DEBUG: diff --git a/src/templates/base/admin_nav.html b/src/templates/base/admin_nav.html index 2930e4b..901fc31 100644 --- a/src/templates/base/admin_nav.html +++ b/src/templates/base/admin_nav.html @@ -29,6 +29,24 @@ {% if user.is_authenticated %}
  • q_D!jn+zY6X9e|xh1jJ%Am;H&#{ZoaMp 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

    (1;1mV#SMV_fA5ic?1xIt9F*w%fUW4s_ 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�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%0Do#!2FlGcZlPXHbhRI?8nAAKRg=2pzutDM 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 Date: Mon, 12 Feb 2024 17:03:32 +0000 Subject: [PATCH 050/261] Remove middleware override. --- src/intrepid/middleware.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/intrepid/middleware.py b/src/intrepid/middleware.py index 6810eca..48dfe8f 100644 --- a/src/intrepid/middleware.py +++ b/src/intrepid/middleware.py @@ -54,8 +54,6 @@ def middleware(request): request, ) - request.session['country'] = 'US' - return get_response(request) return middleware From 440b594fe713a292815f9ab59c7a80df2b94c1f7 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Thu, 15 Feb 2024 10:06:01 +0000 Subject: [PATCH 051/261] =?UTF-8?q?=F0=9F=8E=A8=20style(latest=5Fpublicati?= =?UTF-8?q?ons.html):=20center=20align=20the=20highlights=20section=20and?= =?UTF-8?q?=20add=20margin=20auto=20to=20improve=20layout=20aesthetics?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/templates/summary/latest_publications.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templates/summary/latest_publications.html b/src/templates/summary/latest_publications.html index 6c67999..3cb0005 100644 --- a/src/templates/summary/latest_publications.html +++ b/src/templates/summary/latest_publications.html @@ -4,7 +4,7 @@ {% endblock js %} -

    +

    {% get_site_text 'latest_publications' %}

    From 73216ebb7e066d56851a8e111e04232d07be1ee2 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Thu, 15 Feb 2024 10:07:25 +0000 Subject: [PATCH 052/261] Make highlights display in white text. --- src/templates/summary/highlights.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/templates/summary/highlights.html b/src/templates/summary/highlights.html index bff8d0a..c75e9b7 100644 --- a/src/templates/summary/highlights.html +++ b/src/templates/summary/highlights.html @@ -7,8 +7,8 @@

    {% for highlight in package.highlights %}
    -

    {{ highlight.title }}

    -
    +

    {{ highlight.title }}

    +
    {{ highlight.body|safe }}
    From 258a079cec89d3dc3d15049d932929e0fb21c8ed Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Thu, 15 Feb 2024 13:38:02 +0000 Subject: [PATCH 053/261] =?UTF-8?q?=F0=9F=93=A6=20chore(requirements.txt):?= =?UTF-8?q?=20add=20geoip2=20package=20to=20the=20list=20of=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index fba7479..ff6b5fb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -67,3 +67,4 @@ tqdm==4.66.1 typing_extensions==4.8.0 urllib3==2.0.7 webencodings==0.5.1 +geoip2 \ No newline at end of file From 53b8bc5b6f3e7a1e8a7d8665fdbd9a1de82fa805 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Thu, 15 Feb 2024 14:27:23 +0000 Subject: [PATCH 054/261] =?UTF-8?q?=F0=9F=94=A7=20chore(install=5Fcron=5Ft?= =?UTF-8?q?asks.yml):=20add=20cron=20task=20to=20update=20Thoth=20and=20pr?= =?UTF-8?q?egenerate=20prices?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔧 chore(install_cron_tasks.yml): add cron task to update Thoth and pregenerate prices for the Intrepid application. This will ensure that Thoth data and prices are regularly updated. --- .../ansible/cron/install_cron_tasks.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/infrastructure/ansible/cron/install_cron_tasks.yml b/infrastructure/ansible/cron/install_cron_tasks.yml index 4e3f950..ae693c1 100644 --- a/infrastructure/ansible/cron/install_cron_tasks.yml +++ b/infrastructure/ansible/cron/install_cron_tasks.yml @@ -16,3 +16,19 @@ hour: "0" minute: "15" job: "/usr/bin/bash -c \"/home/obc/intrepid/.backup.sh\"" + - name: Install Thoth updater + become: true + become_user: obc + ansible.builtin.cron: + name: "Update Thoth" + hour: "0" + minute: "0" + job: "/home/obc/intrepid-venv/bin/python /home/obc/intrepid/src/manage.py sync_thoth" + - name: Install price updater + become: true + become_user: obc + ansible.builtin.cron: + name: "Update Prices" + hour: "3" + minute: "0" + job: "/home/obc/intrepid-venv/bin/python /home/obc/intrepid/src/manage.py pregenerate_prices" \ No newline at end of file From 45daa5f30e579c2b7bcf338c6dba530f0cae5b70 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 6 May 2024 16:19:29 +0100 Subject: [PATCH 055/261] Adds country switcher --- src/intrepid/middleware.py | 8 +++-- src/package/forms.py | 20 +++++++++++ src/package/templatetags/country.py | 15 ++++++++ src/package/urls.py | 1 + src/package/utils.py | 32 +++++++++++++++++ src/package/views.py | 34 +++++++++++++------ src/static-assets/frontend/css/style.css | 4 +-- .../base/frontend/quote/collective_list.html | 6 +++- .../base/frontend/quote/packages.html | 3 ++ .../elements/country_change_modal.html | 26 ++++++++++++++ src/utils/country.py | 12 ++++--- 11 files changed, 140 insertions(+), 21 deletions(-) create mode 100644 src/package/templatetags/country.py create mode 100644 src/templates/elements/country_change_modal.html diff --git a/src/intrepid/middleware.py b/src/intrepid/middleware.py index 48dfe8f..34d4800 100644 --- a/src/intrepid/middleware.py +++ b/src/intrepid/middleware.py @@ -50,9 +50,11 @@ def country_middleware(get_response): """ def middleware(request): - request.session['country'] = country.get_iso_country_code( - request, - ) + if not request.session.get('country'): + request.session['country'] = country.get_iso_country_from_request( + request, + ) + request.session['country'] = 'GB' return get_response(request) diff --git a/src/package/forms.py b/src/package/forms.py index b000be4..2148251 100644 --- a/src/package/forms.py +++ b/src/package/forms.py @@ -750,3 +750,23 @@ def save(self, commit=True) -> models.MediaFile: file.save() return file + + +class CountryForm(forms.Form): + country = forms.ModelChoiceField( + queryset=models.Country.objects.exclude( + name__in=["EUROZONE", "Eurozone", "eurozone"] + ), + help_text="Select your preferred country.", + label="Countries", + ) + + def __init__(self, *args, **kwargs): + session_country_code = kwargs.pop('session_country_code') + super(CountryForm, self).__init__(*args, **kwargs) + if session_country_code: + country = models.Country.objects.filter( + code=session_country_code, + ).first() + if country: + self.fields['country'].initial = country.pk diff --git a/src/package/templatetags/country.py b/src/package/templatetags/country.py new file mode 100644 index 0000000..4110e91 --- /dev/null +++ b/src/package/templatetags/country.py @@ -0,0 +1,15 @@ +from django.template.defaulttags import register + +from package import models + + +@register.simple_tag(takes_context=True) +def country_code_to_name(context): + request = context.get("request") + try: + country = models.Country.objects.get( + code=request.session.get('country') + ) + return country.name + except models.Country.DoesNotExist: + return request.session.get('country') diff --git a/src/package/urls.py b/src/package/urls.py index ff9dbc5..2079aa3 100644 --- a/src/package/urls.py +++ b/src/package/urls.py @@ -158,4 +158,5 @@ media_views.list_media_files, name='media_files'), path('/initiative//media_files//', media_views.download_media_file, name='download_media_file'), + path('change_country/', views.change_session_country, name='change_session_country'), ] diff --git a/src/package/utils.py b/src/package/utils.py index 75bb0b4..c59e36f 100644 --- a/src/package/utils.py +++ b/src/package/utils.py @@ -1278,3 +1278,35 @@ def get_user_currency(identifier, identifier_type) -> "models.Country": country = models.Country.objects.filter(pk=country_pk).first() return country + + +def add_pre_calc_to_objects(country_code, packages): + country = models.Country.objects.get( + code=country_code + ) + + for package in packages: + try: + package.pre_calc = models.PreCalcMinMax.objects.get( + country=country, + package=package, + ) + except models.PreCalcMinMax.DoesNotExist: + try: + catch_all_country = models.Country.objects.get( + catch_all=True, + currency=country.currency, + ) + package.pre_calc = models.PreCalcMinMax.objects.get( + country=catch_all_country, + package=package, + ) + except ( + models.Country.DoesNotExist, + models.PreCalcMinMax.DoesNotExist + ): + package.pre_calc = models.PreCalcMinMax.objects.get( + country=package.default_country, + package=package, + ) + return packages diff --git a/src/package/views.py b/src/package/views.py index 28f87aa..231b51d 100644 --- a/src/package/views.py +++ b/src/package/views.py @@ -50,17 +50,10 @@ def initiative_list(request) -> HttpResponse: ) if request.session.get('country', None): - for package in packages: - try: - package.pre_calc = models.PreCalcMinMax.objects.get( - country__code=request.session.get('country'), - package=package, - ) - except models.PreCalcMinMax.DoesNotExist: - package.pre_calc = models.PreCalcMinMax.objects.get( - country=package.default_country, - package=package, - ) + packages = utils.add_pre_calc_to_objects( + request.session.get('country'), + packages, + ) initiative = request.GET.get("initiative") subject = request.GET.get("subject") @@ -98,6 +91,9 @@ def initiative_list(request) -> HttpResponse: "standards": vocab_models.StandardVocab.objects.all(), "get_standards": standards, "initiatives": initiatives, + "country_form": forms.CountryForm( + session_country_code=request.session['country'] + ), } return render( request, @@ -134,6 +130,9 @@ def collective_list(request) -> HttpResponse: "meta_packages": meta_packages, "search_on": False, "collectives_only": True, + "country_form": forms.CountryForm( + session_country_code=request.session['country'] + ), } return render( request, @@ -2229,3 +2228,16 @@ def new_order_complete(request, order_id) -> HttpResponse: template, context, ) + + +def change_session_country(request): + if request.POST and 'country' in request.POST: + country_id = request.POST.get('country') + try: + country = models.Country.objects.get(pk=country_id) + request.session['country'] = country.code + except models.Country.DoesNotExist: + pass + return redirect( + request.POST.get('next') + ) \ No newline at end of file diff --git a/src/static-assets/frontend/css/style.css b/src/static-assets/frontend/css/style.css index c145aad..d5e2fe1 100644 --- a/src/static-assets/frontend/css/style.css +++ b/src/static-assets/frontend/css/style.css @@ -374,7 +374,7 @@ button.close, button.close:hover { .working-together { padding-bottom: 100px; padding-top: 50px; - width: 75%; + width: 90%; margin-left: auto; margin-right: auto; font: normal normal bold 16px/19px rubrik-edge-new; @@ -2992,4 +2992,4 @@ nav a, nav a:hover { .cms-body { margin-top: 0px !important; -} \ No newline at end of file +} diff --git a/src/templates/base/frontend/quote/collective_list.html b/src/templates/base/frontend/quote/collective_list.html index 84bb879..f47d634 100644 --- a/src/templates/base/frontend/quote/collective_list.html +++ b/src/templates/base/frontend/quote/collective_list.html @@ -1,5 +1,5 @@ {% extends "base/frontend/base_header_overlap_grey.html" %} -{% load static %} +{% load static country %} {% block css %} @@ -44,6 +44,8 @@

    {% get_site_text 'oa_inits_header' %}

    @@ -55,6 +57,8 @@

    {% get_site_text 'oa_inits_header' %}

    {% endfor %}
    + + {% include "elements/country_change_modal.html" %} {% endblock body %} diff --git a/src/templates/base/frontend/quote/packages.html b/src/templates/base/frontend/quote/packages.html index 74542e8..24347f2 100644 --- a/src/templates/base/frontend/quote/packages.html +++ b/src/templates/base/frontend/quote/packages.html @@ -79,6 +79,8 @@

    {% get_site_text 'oa_inits_header' %}

    + {% country_code_to_name as country_name %} +

    Pricing on the page below is based on your detected or set country, {{ country_name|title }}. Change your country.

    {% endif %} @@ -95,6 +97,7 @@

    {% get_site_text 'oa_inits_header' %}

    {% endfor %} + {% include "elements/country_change_modal.html" %} {% endblock body %} diff --git a/src/templates/elements/country_change_modal.html b/src/templates/elements/country_change_modal.html new file mode 100644 index 0000000..5d6edb9 --- /dev/null +++ b/src/templates/elements/country_change_modal.html @@ -0,0 +1,26 @@ +{% load country crispy_forms_tags %} + \ No newline at end of file diff --git a/src/utils/country.py b/src/utils/country.py index 2950d9a..92b34dd 100644 --- a/src/utils/country.py +++ b/src/utils/country.py @@ -18,8 +18,12 @@ def get_ip_address(request): return ip -def get_iso_country_code(request): +def get_iso_country_from_request(request): ip = get_ip_address(request) + return get_iso_country_code(ip) + + +def get_iso_country_code(ip): db_path = os.path.join( settings.BASE_DIR, 'utils', @@ -31,6 +35,6 @@ def get_iso_country_code(request): response = reader.country(ip) return response.country.iso_code if response.country.iso_code else 'OTHER' except AddressNotFoundError: - if ip == '127.0.0.1': - return "GB" - return 'OTHER' + return "GB" + + From d5bf793e4750462d0e6989833465e57d3b086b4a Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 6 May 2024 16:37:26 +0100 Subject: [PATCH 056/261] Adds pricing feature to collective and initiative pages. --- src/summary/views.py | 23 +++++++++++++++++++++-- src/templates/package/info.html | 6 +++--- src/templates/summary/sidebar.html | 2 +- 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/src/summary/views.py b/src/summary/views.py index 98dcb9b..fb5d885 100644 --- a/src/summary/views.py +++ b/src/summary/views.py @@ -4,7 +4,7 @@ from django.shortcuts import render, get_object_or_404, redirect, reverse from initiatives import models as im -from package import models as pm +from package import models as pm, utils as pu from thoth import models from cms import models as cms_models @@ -78,10 +78,18 @@ def summary_package_initiative( initiative=initiative, ).order_by("sequence") + package = initiative.packages.filter(active=True).first() + request.session.get('country') + if request.session.get('country', None): + pu.add_pre_calc_to_objects( + request.session.get('country'), + [package], + ) + template = "summary/summary.html" context = { "initiative": initiative, - "package": initiative.packages.filter(active=True).first(), + "package": package, "package_or_initiative": package_or_initiative, "identifier": identifier, "works": work_list[:6], @@ -177,6 +185,17 @@ def summary_meta_package(request, package_id) -> HttpResponse: try: package = pm.MetaPackage.objects.get(pk=package_id, active=True) package_type = "meta" + if request.session.get('country', None): + try: + package.pre_calc = pm.PreCalcMinMax.objects.get( + country__code=request.session.get('country'), + meta_package=package, + ) + except pm.PreCalcMinMax.DoesNotExist: + package.pre_calc = pm.PreCalcMinMax.objects.get( + country__currency=request.site.fallback_currency, + meta_package=package, + ) except pm.MetaPackage.DoesNotExist: raise Http404 diff --git a/src/templates/package/info.html b/src/templates/package/info.html index 002835d..efe3146 100644 --- a/src/templates/package/info.html +++ b/src/templates/package/info.html @@ -37,7 +37,7 @@

    {{ package.name }}

    - {{ package.pricing_display }} + {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
    @@ -132,7 +132,7 @@

    Standards

    {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} initiatives{% endif %}

    `*nmjpTN`1MkGUEZuv&M@gTO_bPe6lAV~E{#UXyn*MkGsbca0 zk{a}&*G%p2rlg-FfTsVI3}M*P>4aod$w5lSl2_>^iCfQ738Z+ir&a0Cn z$zuVFRa4XdN>;Ed(oxBW%#Qu}N_JPWuaXZd`IwSD*y)Ln;G<^KxvyR%y^;P;n*MjE z{mA>{0Hptu1I>>8+ch~@$w^8MQF5G;LzNt*$8;P zHGCbHnJJ%T{^uJ?uHfKJd<);UbRWYiCD$wYj*@GYe3$8Jd=J-DZPNeA56C~nb!O`H z2K}F;|C988auYk7&5qL^Tb2Ay$!$u0rQ~)cKUH!EJ0IgGxYO)A*XJ{m&+!ZVvTC}E z9!V z7sr2_9p};hqmIf3k z|4JQ&M`Jxp=YCW5l{!_a21=cv)UiyD!{f1`*|gs+sS`=)|J2DGpJJx=<4>JNayrug zsWUk~t7_*QrLI!yT%|5k>O7?`QmPR<=i>!3^jz#l~i8|2tr*CM5KK zivCYECAre<*sn{fnNls4x>~6gN;PMC4PJ}anN9oCow}an2D}k(GE@8aVX76$%}D>J z=>Jq}vtz%9Q*D)cNvU>9<&}7VG_uk`5y`WSdrJhx)FVlY59|zzQIMBLWN)5unI0T2{FdU8}a3qdW>S?7$bNr-I zHpO0b&~=d{!e{Ez7s#Kn$rI%`afm* zU#YKfm)UVXJKrd^SE=1f{h-vhOuxfD_`TV*{}h?}k%azFnf_Pm7c+Gp$*&~)@HgC# zrvKfYKb2{u)L%-EQ0i}`Z&K=j(x)i(kJ9y&`d8^XO8uwwVM-rlZkwk6)AWDZ^uKc@ z)3un^Mxp6{`(F5;b(KDXgCmjtPakb|?8ZwULtbC$hDtZ!_*gs+kGFKbdDAD5oQNmk z$!2Ol>-4EgH&*&Ir7uwWbfwQx`V4l?MAQFDpKbQ-_gng0lJl?;o^Phkqq>mfBD@$c zLDT>487@=$TBVyPeU;MmfBFh`n&Opa)9(LtGm@*ZIbLI?_N$pT{jYQjr2o_OfBHtV zeIMAQH76}v;}dzCi* zuQXo}>AN|;$Lu(dtrLmqf2BKP7c+IP`2$Kvm99}bptOgn7k%hwGsZFfpEmukbQmLM zYJVQn_D-BUfk{l69sARf&M5t;(pjauDV929@rBfv8>xB%JE}L4^q09(*2a~P4YPQ!M>L6b?8qr0H45tX6ihXX7UpAZ0yL3Lu0$hl% zFtxA$B9g_p1Wo@dz0}fuw680@TIprv%awjxY198oufR9)Elc;Ytt456@8G*;>byVS zQ+kuqYm{E6^jfCx;|KU5oA!HeJ;?^#h##4$^9pVz*@9bf8`A&w_eJ_+We!&Q6QzGr zdZ*IgD*dU_Un%_=o1fzs_@$-$2<>;{*W};e?y4#MpWZ|MJ^p|{nw@87as0E=R)PPb z^nRuHlKhJM@Hb2MzJ4e91OLRos-_1>{=t9oKV!!9zjKDnA<7)5%%RF0t;}J{)KR7u zJGD`GxY@U_Nv1Bz5qKmXWv2F@q%!qL=>JT8jvL^yX2*U7Gsi1)rZNqcIYpThn4X9y z;mKyx{u{r{sU)Z2>1g`jJjQqrgPoekHkcLJfuuFWgbzcyD|@3 zN!@W{lNPwSv=>$~fg{$}k_WqK>~m@>WW9cyGAFnZkDHiG&~cdo$e%Dk)0GG*RUW;xS0a0R|;=`?@lZIYF^3g0nP z`|mn3t4ZF&HMkbvw{$;`A1Zr>GV7H2OPTe`>{e!jGM^~3QJJmEe8m1Hr2jKp%x#^= zxs7}~?!b@D)cK_EROU-%J|+JQKgTc3j{TjI`HEy0evRLlsneX_Dzi_S@09sTnLSLu z#~<)Vv+11YXOdrVFaBz#&L`zJlKuEQ{(*m5y3gfrWsg$kfU?#HxeS}&<#>gqdxk5Oy;0e#l)YBjW=yZf=6H?Sv|qvO zbtEm2{?D5Jch7SZc}r}CH{&gq?oMlEyC~a6*}Ii(tL$ycwqvI~cEFBR`?r(afp_9v zW@^8Cv-gnPi=FU3>}=`uSoVHpBg#IYtY6t0rXHmKv!?&uS1>>x#1NYPcb|Kd#D3?* zIZj~G>^P4ntx{0gjPhS8n^kVQvN`4IDw|jKRb>mxj#0L#Y#(Jy%08lOS=nyNRya>r zd=MWp=d^#*X1kL-j6JZYneyuMKOa^0F%EiRZ+zU+z2<$D9j#wt5Q*>TD~tL%7XCn-CDou_ajK5h2xZ`w1=vU8Q4#dJ2(|JgZg+OOKncaS&6Ig z9W!;_Gpm*TKw0`fyN2mnr2p;TpV<#d*5P{GVCnp=Z}uZ)KUH>J88y~^%Z_6KFZW#>EGgWsEd`&UHv zN0OiLXZ*!Xoh$Pz$v*rI_v7!D?lu2YxxB6NJl)bg!s7V$xN=V_*GIWw%Jo%lpmP1#?2iNR2}|eyKS*v6$zU9ULoMAaHk@Pxj>J(o z+R}YgW0ZSFxv|PkRBjy8@i+lZ|GS${lT5F0WQQ>%+&rZms_OVYsxJq zUxKgVQnTZn;dPQ_NdM>FFjJ=u-c;^=<=#^6UFF_pXCpmd=5ZB>)++gY6*GI~It=uN%K2vV9ayyjU!p>IQhTE(5KPLGEcjBj2)6Yr1z%TJD z+-2$fQq6s%++O8&EBAwP^ndOOrNRGyOc#N6aZJckQ{AtP`tNe+|AIJ1~Y=|eAP5TPuPa-)P>HqwxX6l^h zbn-LsOgszEwshJcf3EV)ls`}TCdxNb{$l0NXXgT>|MM4_ednB)kY9?8@iH^Dzlrjf zlU#vK@k+eP()lxK{%Yl0Dc@ZA>y^KT>9t7z=UbRf=PKPmek0z5EzQ)q&Nq|Xg0~|5 zpKoJ!oHMjjeuDDtm9Hq@LHUsK9hL8_{B6qLt^DoW>JGdU?=rV_p6NX#_hKhB{qH{0 zF3NkAzn}a8tU-_2aqitm;>Q36&D8$q>G`noIprhDCzX#frT_DBj;s1VpCU}5Fy#j^9gIV8sM)mtE&BX$k`Xu(N13VfDm+Ot2FD`(pEv#QUV*2S zU#|Q_s03O<8V&8?jG&vPWx@OhkWrp_m82FZ&!6KCOUOZPd> zQGSW?bCqAH{L4(|;e1?BwfPFk|8NnS{&&ywD#=oO4e9^N2u`JKvtr2IDJH!bJBHp=f-;cVr< zRpA)rzf+->@_SS`NcrzM!w>i){)9hUT7RRi{4cl{f5mNi@93N)x*ZzC<wd}P(kE}BmG~fYj*5!|H6^vN8!;}&rIz< zCl>0fVBJdt6;4p$Sf=!U;dqW4noaxlEu2U~{})c?_!OqRzJ=3BPRBFwOgzidJ;OOF zT&2RfDqN<*c`96_LL+wQ|H1_voBnrxlN2r{xdbo8#%Ag~o+c!hBmG}!%CYHx=QCAk zrb0^SD}*%9aOkeg^q0AhPUG#=2p%tco)gtcn_NXcOTV#D%7aZnY;_q|Ahz4j&mJM z|Eu6dANtMI{u_xxP=$;NAr;~(gqcP#isrR*HxndDOkvtg?RF|;NphIS0v0XZM^aXy zmkJdX9%j^4g$Fr!2)m)_fA^~PAnA#Z;G_7MrF+iaDhyHKaTNxr(1&SX?1%l?G|xhX zCvYGR!oil#Z-By3l3_R;N8m_H_c@MM;Y$^sRAHG4V^o-}!dMlisxVH4r&Sow{sepq zCvsc+IZh&(j8o9`zxynnRpA8{o+F=z&*OBn<9rflki3X9aaPszB^4H{Fh_+2D$Hg2 zGR{NO|L%DflFk-)Z&25|USODboLi*UgUo4Om#N!g>|nP+^SU0Zvv2=>PT?JrcX2hoS2bNr@;-imAL2So_Z~N>@QDf=RoJS+M@;Ge!e)+5|GTfz zHj?eQ15N+C)14%rBK=>W{|l!7-ADVCigi@jrNZwjSpENt3ReGruflF_^(}sfd(5ru z?~B3@BtPO$__LWhpTWH(zv4dp4fk8R@4!D)JXD20RrpthznK1w2k;-WY5(0$;XjiU z4?_CCX!_r|ui|0kwXinQ|HZ@2j@|jix+#KMan@3|kJjU$X@4aFJ z68gV*9LJ{r-FrNNh}}ir1)k6}N4MS7Y<4 zGh9n@9k#&htEM-qc#DcRk+;NFc(d7YuJElSt+5TZHB-ASi|tkHq+$mZ?^KcgFW$z^ z?RbaTwEMqE{}<{1BK=>y*G%nirQ&_;cg8MwKR#gTUNMh~ITgJsCRFsP7*^5GP5^@# zGW*UwMo6M)zanunwcp9bBzX$cn8B>2`)0#|9gh?6sjAJVNhTrvUz}p5&efhu z{w&h}#c3QrZ+4t({(_22RGgvW0u^6WagK^J*|DF?Y>r|KTEBZ0YX2s^Ur&m#X-Nimx$!9hc#9HtqMu3X(UG{x805ruMIk;wtiY@Li<; zi|?5o=kcsn$?Br_Rs3DW4^*^%cz>wkb`{sDxJkwJ+-d`E#E;Bv?Qf#uW|A$q6}MGQ zcc}Q8iXW4Ig7km!Q?ui|$37?j0>8wss-|D7_=}3)sQA5#yP4Ae#qT)Y!>0Wn{(*%4 zFaE@_-T(Gg+Dq~)?nC;&xZgT<-wA)HWYzMYDjlZcUn>5mBK==H!2Un@ui3XhJ0<$R zbg;=whv1=RYG2h-Et1+OJRIv-x;sax)KH}(RjRMjQB3LoQaz5V`oGkG3_S0 zN+*z{7Ylpyb~%abyuk?Q$9PThdAzL zcAP8uFbVx%>dEmVX6l^(F_i|X)Jvs)D)naiIQGH5X45%Of06IX6ihz4^`T((mItksYL&mHn6i1KVs8{f`b(w#On=8e@K3X8e~(-L&YL;I0sII5HB^ZWTvz3KDj&iAk$4myU3FX2|0>tV26$}M^mvs| zR=FYh33wu&RJC&o$*Fi6o?bOQQ{{_QK1=0BDxb}i{x6@)@p)C7=aXE37ve=#(@RJ$ z#l~p*U*#s2&g)XXLgiajZmRMPDqpGcH7e8pVfs9kw@{cAJ$ulH7*3;~i$|+}B+scO(5@rvJ-T z{a@~^@`EaOQQ4~Q``LUzWxvWb9DC4sLBPEV=AXrjx$YQ z5>sZ=ewUUrBw5U1-b|gxUnD7E87pY|-}xRaKcwu>xRP78>d5p?~RUV=85T-+M7!Eg^_Al7-NRm-F z8lN;%`}1BNOEM0};{-JQ@9sRUiuIP8r1EZ+C#(Ff%2QOf9^o@8&r*4+%F|VTmRmiC z)A0GKGrT}D17F0MW@`W4V|lj9^HhF`d=Ab<)Bo;!Y(B{XT!^ojsdL2^sr;tOi&cJI zRgStNZ!VkNdK4LsoGhs@(z{XQ+bohYgAsR z@>(|E#}DvB_8;VUJ#N5__>rZ1kDE!h;8xs*+b!K^_p!=f5PqWaP7X}}tNa;$Zs~4* zN%9r$Li)e_P1Vk~svNEIcPbxHd5_BbRsLS(UsV2q{U7lsH2v?Mc`wPYxDS7;n*L7m z2mXnF;op|-8U9hlD)4_*IaKBU%(QY49*l?l|7PVdl3G|BRW+?cQWxp}%8?u&Wp?cE zxJo@$&Qj$VRZdZ*zA6n>X~530cpM&Y_U-pirFR--kv2O7oRW2gA7%#y~?J38Xq3M5BF2^gdsio5)m8(?g zrAjkZ0;*iC%I&H&SLJ3^u2JO%Rjy_KI&6Ve{a?9}Czvu4Nsbyvx&@~|oeRl2HDWLm;9 zR?Mc|7!^L_m50c?VRxo>-h-qkn*LYiQGCqOJwtC*rmOO}Do?7?N0ni!^i^e`D*f2( zj|1=tZe^c&5XoR1fGpdYLWuhwMn2yH@_>|dnUd^XT zCgEh9QZ=1QLjPCj|H?Fy=gp4&YozjmDhpMap$he0c~O;_?99U1_>$STe^FHCl9>Ki zWggDQ1(xokdPS8tRIwJ8sRry4fZRFc=2Y$?s{b+ZRe2Vmc<#RK29_N>;{HV%Ts(h=;E_S}gZ*aHS zbY79~NcQ0O|3}3+KueNtOL+W^ZQHhO_Sm-7Rh70g$F_QG-LY-kw(VDyeNK10wcd&q z9kKr`f3>^ryl(ZIK|6Gv@7m=1R)1*q$5wyp>o9+Qp#vj-r86!ge`Dm|jQqWw`J>f8 zTm5S=KlIrDX_J3j{coV10sn{o*N4u4|8&N0b%ItWY;~f(4qc%$F`en?OhRW$I+M2T zWUWr#>J)>?(fd_rsy3Or)oEItcF>OAH##lVW@r<{6wC{TMs*waNUgF3{?N(k@JA2|A0k`J$~Z*6QLi zvt*kr)#}o%E;DFH|NowJmZP&Ko#pAQLT81xU9r`bT3vZCIrJD;ZIjhnUA@&c2JO)O zT&qo5{&&`C{eb^;)*H->-Wxj`(AkmBhIF>3vk{%m=?wT!XOmVpZFRH3{LnSGXp=2l z-Ky0QgLdfo+@?*oZFRtZI@`CpLtlr8)Y*y7zI1k`vj?4B+IH7gcWZU`!Q{|w?b#-K zwYqn!`?PKQIqK}!Ci}NKIvMbv&fp7Th`OCa=-f%?P&%j4IgCzB=Wsd(og?TROXtXT z{-{=uZuOYK*`asWfd6zlt+t=aPET5sjz`C8Tf0@KRd+Bm^xXPw60{n&8V%Z^N0-n! zflf-NqLa04%m2=R|8&a1NaUwJ+9T`2kq$Zrp}3Na#E`&w|Yver}lODwoa#W z1)VeKTukRoI_J@8`QJIaojj-2bNf2hZ@ZfKJmTfM2(o7;BuYkF&&{IAuP|DBfq zodN%cpMksRyiezDI?vL%hfW{h_tJTY&VB8v`&)gW)dvTsMsJUuhuh?lRv&Hku|YfZ zPJW_Io^180R-bP5nZ6GFYkr;Q=)6hic{;Dqd7*7zZ1ts9U+(MhV|=wuUTgLBRtNka z;&A7!HhH_%cUo=v-+6B^GxRKdK<6hqAJX}T&PQ}Ur}J?;`AMsvw)&aOf6*piw)$18 zUrYOKn|#;m_pScW>W_ULzQv#E{70wH|3B&c+P1&7`g^Mb{tr{=uQvI+)qh$Y@PFv{ zpYAw=q&se_~a=2mBEb=JYm=ucU9_BNTL)t3L= zxul(k?m}%fFWr{^-TB);F3{?NgUQjK$L_*yvPi2f|GSH|e(}M~Xl{3xq`NlVrRc6o zcWJsS&|RjTS+>>XT3voHKl;B+=&sl%E48|EtE&v!(ck0U)!JnBR@Z2C%~sdy>(IYN z&|Qb_=5*JkyAj<1|LLyZ>ISWD*w^9v-}1k^Nt?I)?{3z%-8R{x)h%0X`QIJU`mOsq z{A_Pa*Py!{-2>=uPj@f6JJ8*g?vCx`POa|T>VW@4zd3hzYm?nu-J{h#2kp=+xObZj z_)mA=R`+Xl|Go}=Z*~u)dko!!=pIh@;I=)a)k9l7Y%n==wIkZ3<$w36)*mhHv28N4 z)t3L=(T}|+GbY`du0=PcYts$rI_>Ojjc(W`1OC&ETTKS-(EZ8UByY9l zf46LXHJBNChc|T3pnDwMlj$DcwkNcDVyh<&CWo$eN}HV8>S?W>F726Za#pJ?|GO>! zyXOvOhTc)<)BTq21$3XFdm-K1=w3wk8oC$Ly`1hP?b%VSUfSwqgR`T*^}1KI$(5~M z)#}xQcIe92(!Gi9b!~oqt2eZI<6vg!{@>gtx3t>wzxzLFZ>ReZ-8<;sOZU!p=B`%n zZuK6Sysu4K{&!pccU%4seNG>4+ecb`wABIs=|0}q;m^X8bl;}?6x~g(`(_#L{R(|wojM|9t7 z+xJ`jpw$ltlSB9a<2L!E)lXX;&Hn>h|3#}`w)$181OC(frmsWaaoz9eO;7iGdgIak zf$raQf28{x-JjaYpIiN<)n5mvh92YZZSqH}f42J9pdEVc{%MncTm5gKy_WyIaR)P_ z-^so4=}k#*0(z6so3Ndks8w2>crZEoTevrAn@rYf%m3bh|3kOco2t#HZgrYgTmJW^ zlbIRl%}Z}adb76!Gtry5HM6ujYpb*Mb?DLc=4g{STb--bxm%s5uS5UJYi~Y!OVXR4 z-XioCXxjx_U8vQC2a}_ptKOn*vRJDF{?l7x(2jntdP}v*(ycDjYRmuLa_vm}I`&rJ zu8--h*tRYIdnFQXE(OU!KI(lo;`;XpQ^sb<{HoZgX ztwV1Idh62LjNW?mHm0{ey$$JYFu1MW=zF-)7~fCmZ9;F;F$ulR>1|DK3wm48+fwoo z;!woA{Rhy*(w_o8AHR_Mx{Qy#fD+@ALlR z52SZ6y@Mn760%fd7L#GkCn`&^wP_%m1O|d}%MF*8;zH5xt8gA4Tsn zdY4Lax%eyTy-M#YdJoXMnqL1_uAz4$y=&=RPjA5g;ak5!{7v+3p?9++1O5+B-bU|k zdi^*2o%HUIe8B(VnS1EnNAF%q2K*mxAEfsTy@%*MPVZrQkJ5WY+Q-B{LGLMgPfGH% z_-E<8MDICzFVK5l@)yOo{O`5=A9_|_qxU7f*Xeyg?+tqW&u`2BUd#WXnRn>DNAF#^ z&Vc{J_y0qBpV9k>-Y4`1{2$Ig75{nP(;M)Axc!RWuk^mA_XE9e=zT};TWP-+|0BJh z>HQ?hfd9kS`Hfx+{NC^M2K*n+|DyK~y}u>-cdR$Y!Pp67T#Usr#>1EiV|r|#|LEu681R4iIxYW=0sn`Sc`+8km=9wCjQJ%W@PBw_VT?sF7LjD| zDI0E=z*q-kNsN^-mcm#bV`+?KF$Vk}o>@-(3K%P44ER5~9iCYQWA(nrSQTTnF)c=) z|7&5aDaqR6*TvWZV?B(GG1kY}5Mu*r$MPRz6O7F;g#X6oGPxzjwisJsY>hEO@@>R# zhp_{O@ZZ=`+MO|Cj9oB}#@H3(0F2!*_Qu#9V^54dWO6U@`(W&cA^bP?m-ax6!!QoQ zI0WNh$qyBOIL46}M@Vv%_+v0!jAJnjjFA{!jE=ND@g|0iVM*eQ@$Kv4VfYv!MldGF z80`PUuV8|44n~S`B1VQ$W8@emMjeHW7&l_Pjd2skV;DDM+>3Dw#vK^9V%&!DKRI=~_&YJ~#t{A+?fyUX zS-ubBVT}7R9>f^z|HF^;A@KwLV>~L!;}|bsJc02n#*-LNV>~78Gh=*v@Hq_Ozwsi* zYZxzKyn->{|L`roD*knhH!J!AlEMBz-2R6-0p>WE<6*Y@|LE7n9DmGA-(XINDf~Al##|0_63p2#C&io&b27{+ zF(+?_rx3(VjhlpnB>BL^C-+?Fprk@Sn(Z953`GD zWA-pjOhZ~r{DA+Mt|UHYf*D{&n4#pc_!Kk8%p@tqSD5Ev)|jVaHkc=29*21X=J7If zqWF{h9#i;lo`!ig=INMcVxA$Bvj3asw5MeMH_yks67vGgQJ5EEUW|E>oV`T+rI?pv zUM9&E;;+KI9`kCAO753C%(`Bn=o&b?pvVgD57({20A zaPlnXb8Yf`t1q`{e%n#&|el*6n5BU?!Psb#fpJV=n`32^;m|tRkjroIkD!D zWU&7axAR~vh&3nrotgc)~_-|QQK9-H;Vh#8|{BH5Y2Uro7@ZXB1O|fpl%COGE%CSzy zDzJ{jDzR!T+5fFZP92YRB9`p`)=AQyg4KVgor-ljmhAtQ@ZUNM>m01J<&^N>Iv?vw ztP8M4VO@xIF_!S(xtTUTLSk99THwOH54DdE3$1J+Gg!hcKnZ{3RZ zBv${u{Q%Z&Sa)OHj&fd9kK_Fdxd!MYFYUPQ{Xb$og!QoGk77NJ^_V12 zh<^&}RjjA6Uch<=>p84vrF~xfi&!sXy(Gyi;$Oph8|!tfH?iK3{4MeCV7-U+t|ae^ z{}6i(tdFp##`+lRFRV|nzQ_6$>np6!u)e_hT;{(N|25XPSi*nnJ86Hw`W5R(te>%d zlKdC(zhV7>CH%Mkl=g4z3995_QKfHV$Xp+9rn!F(__zwJ%h~5Bz_j`*|3HG_UzKmi9H|oT-ftq z%l>c6{%_BZy&$&m-(Eg}oT|64;ANyQKJ~v6sbOMv~>kuYkRB|Bu)! zVh{HJq4&JK3ifK)t4gxE_%*Q)#a;`02kf=6H^W{BdqeDXvDe35PbN1IzY+E(*c(f- zsrb#Yx5nNAdn@cMB_APv8|>|{x0Pgj@jGJgg}oE@uKf^uXY5_1-3@yW?A;|1{@Z(F zAAr3N_I}v=%8c;eJ`nq0?1Q8|MEqgcG4|ou2KEuy$6_CeeKht_GINahk=R}AjwC(t zCboxdVLRBi`LvegOL+><48=_-{Xo{W!Mp-xmJcPht1L`!x1z*w0|Ui2W?~^VrYH z)m{+)680O_}8)D!F~h#E$lZXe_Q;!*zaS%CyDI;_D9&?Vtf0g!koCUD|z?l;JPn-#{|H2su zyU+iBvHy`t;lDF3&iFXvjcpy_zcUfeWH{hVf+PHQg#XUugL~o#|DCCDX2qErX9k>U zaHhkVR<1w2_!)6##+gZyS;WtVGdIrcICJ96A^BY5=fRl|XI@F>7r!9R8aNB#EQ_-+ z&Js9_;4Fr-sLTleoh5OW##u^Q;lHyS&dNB;yt@-`N0XBb*JT75+P$;%tSp8O|0so6C&w-x-0k4bIlm3jdw$ac;ob z0Vl-S5$6z`opAQX*%@aKoLz8s!x?-X3{lG&%m03evnS48((Z$^KhA*vIQvO{0M0=; z2TF3V_(O5JIEUdJjdM88kvK<4EBtqk!5N8jthB;^r-$R<7&sP=DKo-<$Hnn+JZXjh zPK473Z;W$1PJ&b7q&PWFCi8{(3a7!TB{@#~2{@ zOa9{+-#0iv;|%ye{Lc9ecRZZmasI*i1LrTCKc)R!{J*&4;0XWSamTbnS92%8e;;>3 zykl@D!o3F<-2HGT#$5q-65P3QC&irscQV|maVN)}5?A=|PBrG5xYOWHhb#Pdh5zo1 zxU=ETggXoF%yMd0@w4O3i93fR!hd%j+{JO{#a#$@KHLRxh5zn?a%y4RMR6CAWHIqe z;4X{1B<|9t-n;kXCm9*TR2 zoH|VW5x7U;9x2Ju;*Z5Oa7W^HaR>Y#{2n`aMS3!0;@Y^DB#w9wH^=pHBisT1aYJci z+!QyFMELI(xX0m^xHWDiGtC&^H@L^+o-iiCJqh>$7!94}{blg+hvD0Mc4BWGD z&y?hB@#o@RgnJ(D1-R!+F8jZGG43ebOQeqs0q#e*A4>kQ_)l>^#})p&Ur75E-Z;2lqNKX8AS{7>Z(O{|@y5dgZ+yHy z_9qxS=}jblV!TQ5CXr+^@l)VUjW=aK!JA6*Y4E1Q6aIU`e{V*-4e(~dTM}<(y!r5E z!J89rR=nBqW|Qj(|Gl~J=E0j=TG{`-`SBLPTL5n%JmJ5$u*@%tw>X~g-&;c3rSMk8 zTN-Z#yk+o~!&_Eb;lH;c-pY8g|9h**Pojo8bxnz0GBQOS}@eaik{(FbX%n^7;;TgLffb7q7(Y;RSdGo{cxy|M4ujf`jMbxsv$eL%gIt65+*?r+7J@@ZXdD z->dLW!>jR5#B1=5$2(5Wo*@1tyi@Q_mSn*Hp%*9?>@Y{@b1AA{(JYzb?(P|5bps=WdHXb!Fv+#QM||Tg#VuK z-+QWm7H`1+;pg*NynpbX!}}EPdAzsqUch@5??t?q@m`Y2SH!=D_XghUlDsMYZM+Zg z-obkhPx$Y>FEbzFeT?^!B%g@?4DUz0&+)#&`vUJPyf3BwTKu&ne=_{3@h8Wh5?}Uze=3=u27fwy;lD5Z_h-bP2Y)8~+3{z_pA~-=IV=44=fIx} ze@xth0e@pxg@i*y* z_#5GGEbXTFo8xaL$rj?b!ru;m1pYSo!hc`(e}8-Y9r0!V_ji&j?1FzZ{;v23;O~aN zH~#MUd*bgQGXwq)KO6ht?}xvyB>Rg$5dSdzgYXZ*KUnfZ#UGA;B))|JpPIJ!hioHX-~mF6aQ5F)A3J}{0#AD;h%#q{P)k5_I&&+@Gro> z1ph+(i}5cS(++r9_zXt#6F=z3w6@NYcjrhWUU-<9eg8u~m zt@!ui_n*=``UmlE!@pgwa3}uV`11RYe~+~H;XjOjKmLRG!hioEnRx{NG5kj*k>7v( zC-Gmwe+vJ3{HO7s#eYU7pA-KA{!92TO7gP!SMlG%e+~Z)eBr+@{P*9+e;5B9IrX0S z4+z)6|B#^nKKY1XUHp#;ro;aP|8M+H@qfVo4F7BV&+)&+|3c1wCH@=y@9+ov|M2Vh zz4#yTf5ZO?{}=q9CI40Y@A!Y>{~^g=;{PF-82?{_KJEV_7?)t2v27sy4<;a(h+sl# zh5x}M1XB`BN-#OWWHKZC52hlRhG1%Gh5y0y1d9>OKrlDKj0Ce0%tSB?!OSv0tN7Uo z<|LRylDWjsL$Dyhyae+T%qRKa>tN`a3>G3-gh2NHU{ProCs>JK34&z_mLyo3U@2*Z z|G{zuD-bL%t?)lsnP3fqRR~riSXE|(|G}CBYZI&`t?)lskKhP`^$B(+*nnV5f(;2a zBiM*w69VCXu&G>O^S&n#{s&tTY)3GHU>gGAe<1u1wkOz;K=>aB|ASo!_9fVrU;uoA z-3WGgTtjgk{}~Eiohl~nxIQ? z48cf(V`WD8AM^-J0z+C$yh9KYxCB0d@IMG-CL%}(g#SS*ZBB49K|ydFK}k>(2>%1& ze{ej(i3Gy`K=>b=LU1O*sRXAJ2>%1&e{dGTIRt0RtqcEy^9epBxPahUf(r?5Be;m* z8iI=nE+@Ez;8KE7a`rOuR}fr9aHS-||KM7Jn+UEWxPjn$nYmH?%>=g++#<>U#NSTv z5WyV;_Y&Mma5sVQKM?*0_YpimaKD^=Q2fILPY^sp@EC#cKM?*0PZB&$@RXby%m4nT zp5Qrx=Ly~-c!A(mf)@#1CU{BaUlIQr!5aj^|KLq&-zNBg;2nbZ2;PLpT}XxP%iCjz>5F;rP-D|3e5TA)Hv+NySf2I1S+xgi{d? ze*YPwZYcZ@rzM=8a5`yc5I+;);)F93&OP|HC;5=OUa_PR%WTUc!Y4 z=ObKzQ1<_DL77>Ya8bfVBw0-S5`-%fE=jly;eh{yOG~>f;qrvbNwR|Yl?YcST$ylH z!c`<+P5c^!YZ0y~$=c%ACF;Kr>k(c|xIW>rgc}gf;g*t&5WfxKj)dD1Zcn(K<|WoT|%3%M`#iX|3l$_ z=n#5@u3W(v9};GS5n)0o{11iyVNO^Q7II4XA2x(%5FST(GU4%rClU((L*ajT3gKyl zr^!^a7qA$)@HDZ(dZ=4tWI5!m|48^BEljio(IP~P5iKgG z78k!H(b7aqNwSRi<%l*WTApYvq7{hx|H#9NL@N`mBs0SQXf>iWh*pLhh->~nAHj-o$qV0$_CEAK;GomesHkVfTAB`Z|hG=VPw-vuV(Jn+g5bZ>? zqvXQ>Xjh`$iFT8A5Ak~u9Y?e`QI}{RqQi;yB|3;`KcWMOg#VH7KRTG`P@+TRI){lr zg6L?XBl`)F@IN|+Xe80GGT9N|BZ`O&BA3V{vWbNMkt35HQ9va8k3wl`g zEkykr75+!JNqYxH|AF60+P?#Lk@P=McN6ztlzWK#ALM(9z9G7g=vAWoiJl^Qfap=8 z2ZBC;Cki;eYfO@i;_(6a7o{kIeix*2m)#k54?FBom0AhZ%#ZX z@e0Iq5id$SH}L|*^AOKRJg=M*{>KXvFHF3Uw2O#ejCg6{#fg_BUP5x=f4mIwa>UC@ zyS(@niPs@siFkG5m5Em+UPW5j|Kl}?*CH1F$Fl#&>k@B7ydLoe#KQl0!2hA|!FXfh zO^G*=ME3u93*voM=cO@47 z$9oX(MZBj>?k#>_;vT$9#oyfb#J5P&|KnZ6 zw-Mh#Ec<^f`+wZ$|GmWb$f^6pKS2C6@q@&V5kExy2=T+xJ}Ulk;wOopkmM=x&k(;z z{4DYF#Lr3o!WiE-#4i!QJSHK2m1KP4*NDF+ex3LO;x~u~z$bo__$`@yhxk3>cO`jW z{D;J!5r0Jd3Gv60e=7cS;xCE6kmM`z-w^*!{4McM#NQGBK>WS5!vFYZ;$Mk>kyiL0 z|3UmO@t?$h6U+V|3;*N)NX8|R{XY@@Clip&MlvDE)Fcy;Ohy99BqXx`CzFo7^<;9A zDM@7iPo|P~8j=}FrX`u4WID-b5I+;iEF`l3C$j%1vy&`DG6%`LBy*C?O){69mHj`N zk7NOo`K4V@{K6!Qku1_rNERKFw|`umMEIX9Me-%d(j>=`EJLyf$+9GykSs^CCdu+7 ztB|ZfvJ%OPW3EH8viMa=RwohuCu>N%7RmY~Ym=-?vX12IiQj-^Ba#gz*;xFhB-@f~ zMlynAbCNAdwvcwKF}`m|wkFwTOhU39$<8F(lk7+${7-h0nO#VBBiU7w!PmjiH&L=D zNta|Vl0!-MCOLp)ACmn@_LZ6a#UDs=Fp2O#IYipSNRB2soa9K7BP2gc{4pdWNreAN zN7^1qL}HM*BqoVXBKv>h$fQRSkob~>;$xD6Bq7O2g#U@~KPgFSl1fg={+}FAau3M~ zB$tt#NOBIzNhGI}oJ?{m$tiN`H1TJUoJDe`Bxj31m*gUn^GGfr5&kC^%FM+iqew21 zzbOMrZN&X=Dj^t;O?@4|n`9aS9B>oqY-$;Iy)e@p)FSf7qVIv(k`l8i5YLei;8CnBAU6w*mZh5zZKGC4Wvl%&G{RQR7x zLpmerw4~FM3jb5#e>xNCETl8bHHH7_?4-+)&Oy2`>71nVk7t~IlP)H?@IPIObQ#j6`|Z$wHE@(+l5Rn|9qE>&+mdcY zx;5ztnH^hlkP&g1L;nrJIdtF;&&z8opd)z_7J}p>7k^1lO90259xlS!vA!C znLLp6U{c|KD*R6mBR!h*aMB}5h5xDWKRt$YB&qN}75=9^(&I@D(wNjF^++vJht!t) z;EMN2L()K!NPI$ClBT3NX(o9gz9MZ%W&cl)llBDCvq?`RJ&p7v(o;xJmiAQfr<0yZ zdWIyj|EK4WUPyW_>G`DR$;<`fFCx8!^kPXyiNB1z|6#eDtpDmg^kzwf|LJX{caz>udMD`}GIN*sdr0piy;qX^ z#Xm^;6zM~xkCQ%3`Y7om(hC360sl##l=f-T7f7EWeU9{5$)6YhBI(PdFG=!>_}56k zC4HUrBhoiW-z9yM^leh%fBKHhzeoB3sqjDjP}+}4zaagD^fOY~|I^Q9=1bDANoD^} zzmfJk(mzSRC;f%=2hyKNf0XuT@xPM(PWqc9e~AB!tPlCWN&hANNAmy1`fOaX@yW)M zWCHOMk*z=m*_>n(lTAl93E7lnlaftNHknKc|FfycrXibJ+G)j4Pc{qL3}iEr%_zC> zKbw_ocCy)|okRRwWQ&r`O|}5pJY@5c%`5Hv;uj=am`wPeEh6n=WJ{ARPPQbO@IPBh zW|kpaj%-;;mKVPw*%o9gk*!O%GT9nrtB|cmwyMks|Fbp8)+Sp^TG{`z^~g3RTc2!0 zvJGTL_@8Y;wi(%`(rzw(OR}BGwj$e(Yy{ahWLrzSt@!Q9b|jPiKif&#UC8z%+m&p0 zGU0zF{Ll6x+lOp#IVJqh_9wfa>;STp$POfP$POYqn(Sb*!}>?a4k0^K&K^#7B$@C( z6aHt%koCxpCF_ullv7>t2AM@>N+SHvT(W}9Ba6v=vXD&ppG9&iAtp{iX|E7}71^z1SCid9b`9BeWYBvggTOBpdtt51H^kdxh*ZvRCEQ>*C)e`-JQ*viHf}CVQ9c9ckYa{{h)Y zWWxXKV`)Dn`->sk9$bKjLne11xUt~u3 zpZ!7h7ulcE{w@Ar^6|<3BOjN1oUwT>{Ld#KpNM=yX%RmO`Sj$Il21iG8Tl0ClS@0L z_^HXKC7(u;>BP@KJ}dc*61jXCt43e0E9Z6hAllYvl8gJLL0{Z%sZQ`Ksje zlP^WS0QsWi3z9EPF8t4h|M_C%OOP)v*IZKk(&Q_UFGIc@x$r+1{^u)_uS~v@oLWWv zYUCS|uTH)W`5NSFk*_K3+TzzGU!QzENreCTM&z55Z%n=^x$OV>W-`A8`BvmxN-{$H zHslAAZ%e)#`F7+x_AB!3$%X&CLhh4Sk|_@6&c{v`Pm(hC3cXUJb9f0q1t^5lEy=Xvr>B^O zVg`ztC}xy=X7RI9%uX?zBy)(Li(*lVxhWQ)n1^CMig~4-U;Kg;3sVUHi$$bejAChu z#VMAgSVHop#4kg!9L2Jd2>*)}DfXvWiDFBNl_}PvScPIuid89Ar&vu+ts#CbighT2 z|HZn}u1~QE#Re1`QEVvr#^N`n*qmZBNwyHb6~!(TBPh0~*qUNnifyFbPW%oOJ5db2 z4u*JD2>**+DfXh+jbaaq-DO7jU+hh>FU3C6?kD~L3YX$Qieo4aqBxx5V2VR2U&6b8jeiY`S*@}78;!ltk!am0HRDTPlFQ3U;*B9u06lSGn? zqNd0xN{T}AN_<0cJjHR6oFM)r>i)ewnQB6cQz-lIlT#_aqd1M?L5kBUuBAAG;$n(3 zDbAxfi{c!Lv*ilH|Kfa#3n?y;R`&nm5{fG*Mp0ZwA^b0d|HYLQS5sUiSGY#}brg3{ zTu*Te#SIiUQQRo)&EjvRxQ*g}k_i8cJ1Op?xQpT*io0dzUh(($J;ei(JVfy(#lsZO zQ9MHNB*mi?k5fD*Gs6GkDT-$(o|g7m@y}DdLh%B{OB63kF8nWErFfm|BFv3zNGk+;&Y16WJdU3d`0mM#n;jb|BLS_`=I-Q za$<@fDgL4OiQ;#PpDBK&5dIg!|KbmdzbJ(Nh48=lmvVfH|0u_$6#kdO|8fG#i718t zC1dYlISJ+Tl#^0UML8Me6qJ)oJEi!kDW|2JMiSZo%NZzVrJRv+X3CjlW)|_YQO-d* zyCidppPOj9QutpA|I76$H=*2sawAINe<}Pg zH>KR1QutpA|I4i?ub>=3=~8Y@c@X6`l)F=IOSu!}c9c6%ZZG$INAWvT?n=3fB)f^< zgK}TWJt_C5+)Hxdf4Lv!0hIeod!YD(DMwNsLU|QnOQ$9-hh_sK1e}eKU$|ofe{+G{EzC`&PU zQ_1D`pYlt}uPMKh_8alvQT|E!J>@TyKT!Te`J=Qyi~p7Kcgo)+`9u6)RO3+oP5Ce7 zKa&49)>q?FjZZb6Bom0Ai0U3HsP>_nm}(`eNvP(gnv`k=s>!IPrkb2;N~$U3)Kuc9 zp_-0rT1loCKO@y_R5MY{LM8iuHLJ|bPBkah9Foi>ejcjDsph3xh-yBn1*nAomGHk> zm}*ff;eRFkua=-%mTF0=rKyDfmGHk>j%o!e;eRFkuU4kof@&42b*WaR8UUYaHLBI+ z-mXctHq}~^tRsFss*S1Er`nKe1IafMzX{c5RGUh&x%e%qcBa~jYCEbCRNGK(E$z1A zx2M{XY6nSn62A-8o>aS1?M@~9ul5)-(>GLmQSCh@q1u<~M5_I$Y^wdKj-on%>QJf! zsSc((NG1;ve;CyfREJA)r1+z$x>UzdjieI(R~?z@QJGYRB$jxGDy4F%A}Wt6pz@_1 z@PFuUA62{mSF-(_|Cj_L-g>m|8S{LNIiQ{6()nil-Q9VNSu*^Ry{&A`&sbv4Jo|5(%su!uArFx#~ImurT{}R@6>SwB-dB}lm3DIRQ&LY&J(VQWh@XynX6oswXQZA%@|ncXLOmPx ztdh(weopF5sOO?ymU?dLMX2YYUXXfT>iMbXlgS0f_`acDh=}y&UzL)XP(^LcId@O4P#tdS#hhm3npR)g&2w9Spte>b0oXr(TNy?mi@mzO6HHD9!V|yuRGHAXg;SlXqKTisb8hGsIR29sZXYMsB>zUI->Td18U)a zE&Q)z>XcgeUuSYF1@&>%C3Q_L{I46CIiC7N>Jub6N&G3)=To0beHQg;)MrqiF727( z&!#??`W#8l6Mq5qDC!HTFQ&do@=L^DN_{!?Ws+PW{wnJGsIR8(ziqCezLEM`>g%ax z|F32LuWzEhh5BZ>g7Ck-jrwlt+o|uQmi@oJYs`G#P~Sr>`+t2u^;6UjP(MojAoau4 z4~?0penk9Z)K5@9F3FSPpQe6+`WfoysGpTw_W$}t>X)fslJ*txuhC3I{W|q`)NfFK zO#LSHd(>}HzeD}DOuj4red-UXKak`j@t;tCN&P8x|DE}nct@!V$ z|DyhZ`d8{7seh*aN!nk;|3>`>weY_d{?~ugj7$9w^?%gD|3>)Vj7Kv8&G=)l*$Dp| zXlAFGm}WYfNob~|nUrR7n#p8d_Wx!onrUdJmR9!vW_p@gXl9_9iDpKbnOXdR|1`5n zG6&6qG;`9-M>7}AJT!AlJMS3Z9-N;vl-0_G;7nWNV6KvN;Ip`2>+W^`b#O%`TD)|C>E%_M+KS+P%f^OVg#%OIiTOt94Ipf(;P}8{BI7E_6VAz zX^w199VPiOG$Uz*|Bdj!>Cr?qeg3;NCXG#F$yrCdM-$Kp{~O_d6Vntl2~9?m%Bg&e z?;DzuM)=<}GXi(@Q|u_(qw|6?pBGfQABg|Vb0;(udV zjMXs)W2}U+9L5S5;(tT@Z>)^5D#j}E&T7JIV620&CdLqqwIp9#cwLO480$&0zVL<^ zM`3J)u^Yz57~5cMf-yn(7@J~jCX-uWY=t5IH@22`TZ|nsw!_#SW0>SS2=9ck3&zfp z$o+5Zj&Tsi9vJ&#?1`~A#$GbHkMMpN2VjW*jRU0}j&Uf)KmIokk^C@>BQV7OhWOt& z8sh?tV=zWyjKDY%<5-O2F^-cLP7po`;}ndOB{^02G>o$`PRBSC;|$5g|He5O=V6>H zt=#{{C=3VVLX6QE7hzn2aj{HZDr{g_7^Wn)u!|94co+eOFS+>Nh%r)(MA}Sv!u^j? z{_|snaUVvFaU({9aV18JaT!L3(f|Li`~QCRH!jDx;{PUBVT{4J8si$x|9SRWjO+e^ z>;L)jhJhdd`_4@mcVOI%G4N}+1>;uT#kdXQ_WzsQiE%f^T^M8kZ+;KPgn#^3UcMjW zS&VTQk6}E3@i4}N82|j^zY{KmIGPJ&iHpAODr)IgD2^ zp2v6z;{}Wf|M;)8FJnyj$A2YxZGbUe$N1+T|DE^|-y#|KWAHZKz<=!TU=RGK@h;Y` z81G@`81G|lfbjw5EEpeR{EqPv#y1$_F+Rum7~@lnPvoO~Cj14)R~YjBA7g_5|NpNF z<6DfMFuue10Ym(6i2seBF@DAPMYetu{sR+?KQSl6_zQCqjK3$g=A^=tV@`=Vg(TvC zb85`#F$ZBzi#d(Vi2uzQFlWM?QCji8IV1Obb)|Z;Jm-7c;{2Fau2SzbXDVW6TsYkvGNvW`X$|W{LR}W`#NMyH;af zgV|tSj@e@Nn4RoiCVU0vRhV-Bn^#La2J=SDYca3KoZ$a|&0~uH&6_Z9!Ms`8TZM1K z9EW*3=G~ZgVBUp!r?g{*@4>te^Il2r7k&WqQOpN1AI6mX-+V-79>aVB^KnU@6n+}> z1I%YIU&VYD^CisZFkirYUS?htetCc~Uy4awgUeg|_v`*Q!A?@Rk3 z=GT}XVSa`=9`h5-kEQ)o_;buJF~5-HE8%Z2f5iM2^LxziB>zG9C(K_kf0pD|;oq^A z!u$hkX3RgarpEjWYjVuLu_ncuWa6YXneY@?Q(;Xh3BrT0ro)=xf2?UGpB`&QtQjPk zNq82l`LSljnhR?-tU0h|mv&C!xv}QOnnx1xzqJ6?qF4)JEsV90%!vQ3#juvZT3p&C zg_p)!A8Q$`)v%VuS`lk7*78`($;=AED`BmIwX!6u3a^f}Hr5(gYhlUvf2<)gvkumJ zSnEnMRCoidt+6)5+6-$WtWB^smUdI&&9Sz`68~FUNxKc!4p`e_4a3?_^6iCp#M&8a zCrKvw|KHDdYd37LcE`F2YY(govG&9|4r?#0L$LP7Isj`Qto^X|l`ZkVbs*Motb?ST zaR2}J{X?;i!a5A=2rTixCH}XL#u|ZjjBFh%d_30aSSMgj5I)w4SSLw)3f4$0@xOJN zv}a(Qi*+W}*;wL#>l~Rm59mW^de;s|?K zF_w=NVg-^%!Ul!Tazcof? zuEV+k>v~CU6uuejO{`n69>Ka5>mICu4{^u90M>0-^8Fv{POPz5cggPE!uMj0!@BRE zMe)D&0M~NLVZDv@G1fa+A7Z_W^*+{nGXKH4f%OB{uUJ1~{fzaKv~vGjzYXMAzf1ck_GDOpVNZhf z_r%OwguOcUG}sGbPm4VV_H@`YV^5DgBewY87XRC`V9$m< ztGp)ux97y34|^``d9de}nR)-m1Ask0w%q^rLfFed2I2&y(IS1 z*h@*fjPPLWm9Uq?UIBY~$yXF!8GBW1x&Q6eq+J7hYwR_#H^5#Cd!2y_dkFU0GP5rB zP;9yX?e(SI5PLK1jj%Vt-dOTYg*V6E5?lOli~sFyum=RbE%uJs+hK2yJxq3Y5Z(!U z7wnxS*;ROV?0vBJz}^dcPs#Tdp5TA%{UkX6+rmB&dnEQj*vDWG$37hUVC+M&50S~k zgpa^J3S0bdA1&<&>=Ut%#XcVUILS{CJ_-92>XZ;Y+a%Z1KNsN^4`c*ba7r?P7=69=8AA zU#Ixrp5TA%SawtF;-4_X7XRBNc8y)hr1;TU7H8lS{BG>eu<6&N$vfhI`(f-yu^*B4G2th$pC0%r_LJD+fBPBi=di{9_Vcp! zBKAAjFJZrq{WA8e*sn+{{}miyoSP-ezse}et7B%ca@ zjx!nd7uY{ze~JAa_E*^7V2l54@xT2&_K(;<$P40s`xop#v46$>9eaZR|NAHH58=OX zCczf}JK}$5a-11(rob75GbIi<;(urAiSIbm;7o@ztt8V6&xkY2z)x{z!kJm}S#f5^ znN5;8gy+K93};XlSsZ6xoP}`a!&v}lewkcQcwwAHapeAY7L#@foMmyA#910g z{O^eWoxwQE<18mzD+sTIvkuP6IBVdng0mXVs?x45ye7^NoV6qo|2ymAY>2ZS&iXh* zWo856jc_)>5&t{le`j-?eQ~zH*$HP$ob7P7!r2CAYk6T?;bAyC;A}6+j>0?R?18fj z&Tcs3e`j}@*%N1PoV_I3M|eM+BXIV|IT+^voP%%Y!trnd9ADZ{IL1kF5=k=Q0;k0( zacZ1Oa`C^@;arB(ODq0&uEe<)=PI0AaIVI=9_JdIYjMWN{B^=N;M{~G{&&Rx&aF6i z;tYI_-;Q&eY~3L|;QzaE#!7OJ@O?N>;M|Y%FwQuf2XP)4X#f3x+;Se0$wzP=!+BJa z$AzE7c@F0(oM&(*d^z~ndye?uc^>CQoEM~hN%$4q$#7o9`4ZdEAe2SHK;OyCUx1xGUjq zj=M7My11+0u8F%U?&`R!$<`XeYvHbqJ4BLogxAB}2zMy%2DoznyBo^P#<-i}ZX(HM z!du|(fV(B`cDP&NZiBnEv=jY55aJHQ75}?C;_imK6Yeg!JIj{%-`yQ|PuxAE-Ai~M z+!Jy4#XTH%KiuKC`{N#ndw|RwBz!RLp}2=ga+vTDxFc|n#624KD9MizJ{I?Q+~XuU zLHH!xb8t__JstNH+>yAaN_(2{8MtTRo+-)1`ycmQ+zWBf!@U4k{O^vE`HOHb!M#|L zON9;Gfuq;Ny$sjFO>u490N26wa9x=c|GOb>j2lTS{&zFn8aKx+aVPwB;J=?i;(xcn z?QmOZ#sBW*xHsZnfjb8GO5Ce)uaZf*|J`eGug4YtyEn+>O}Mw>PVhhOEs_uX^mbhF zzbpQC@4|f^cP#EBxOd}@!@URhKHPidh5Lmczl>v zmc&~WZ*jcEBws>!DZFLymX>5$;pOnw#9JP36}%PjR>E6R+LeV@#akUu{O_$H?OJ#f zgpW4_Z*9rf#T$yZo+RRbZ$rFe@ixNS18-xz?eI3i+Y)b6yv^~%|K1kz!d7_O;EDge ziT=kMhPN}`_INwu?I2q_3Gafp8{V#x>@K_~-obc#;q8yNH{QN@`$)T=@Bw%S;mQ5) z4VU&1yd&`r#XB7DFv*V)J__#`yrU%-l=#e;+>3llFXbUJQDA8 zJn_FL_rG@*-uZZE%%dm&zi7vUv%^8Ft#m5-a_m3ZQRPyFvSgaf~ZmSA4I4u3zq9)D82%kZAZyBzN> zyesf-!n+dhTD+_9uED!n-X9};9o`Li*GqDv@XdJt8TcvQEqJ#|ejDB$c=G)p?@npQ z;yr?QH{LkBd+_eV6aRbSfA0ajhw#Mz-ox_Fqj*o@J%;xLp7`Gr|9em4J&Py)_r(9+ z3wWR5y@>Y?-b;9|!Jh(uM*J!9r@@~Je`7e+~TAWqwWJA^7Xyi~s#~ zr5%dDG5-4a8{%&u`9{K<;BSV%sU({VZ;8J%{#N+I@VCa_7JnOQw-eqTe@A@rzc2px zcfsEie^>n7@pqFgx&QsW@b|&rTiShv_s72v{{Vak|3Lha_y^%1gFhVqaQuVu55<@J z-xvS;N8lfYf26!7{`W`VpNM}f{_*(7$;=7DC*hxhf3hT}3ZI5Q3jcKcbMVi=KMVg% zY0nlu7yo>G@xOn8v=`!!#=i*v68wuLzf{=3xA09#Y+)DwDtr&W#P{(N`~W|~4`oLD z@2B`VekQH>->>j{{2IT-Z)Bzuz6}2g{L3Y|Quu28Tk)^KzX5*?{&o1*N-O^NZ^XYD z|0Zc~5&jSUUHG@*-+?dw_r?GISp0kN@0Km`zkfgeH~8c5U&DU@|7rXO@gKu~2>%g$ z@xTA5yzn^wllV_a@|5s1_%Gr=i~l^n_}_m)W?sU71^;D9UKM^F|0Dc2@ZZIM6aQ`e zx1@bX_&xj&@WubW_}?Fo|2h80_@Cl`B3qvce}VrM{+E(`E&MIP6!_oa|B3%S{xA4H z;Qxd#{`Y^D`CsvW$NxLCyIvK&_6SsmX31%XgieOp-2nG>M zE$uYI(-F)-Fuf!*3eQY12f-`^vk}PsAIvT@a}vx=Fqb6r2+v3G62bfgrxPqdunob2 z1gjG)M6fKu!URhYEJCmt!J@Jy{tuQUSejrdX_pZmOt2Ecas(?7i2noef3PyassyXZ z)@s6Q5Nt@WCc(M{YZ0tXFhtr3e;xSuHVD=uSf601B;x;IBZAEdHYV7VU=x{<`#;!% zU@L+xrQKS1TY}*P+Y#(RFpOYlg6#=*BoO}x;{RY5g53yql^1pw-jiTIg1rd#ArSuu z`^wDz1P2lvAjv_(2NN7ia0tPX1cwqFP9Xjdvca9@Cnc#SW6A8rs z!AUZ63c*MM@qZxqe{crDl>}!Jcm!t=TtaX*!36~85S&MFuDo-;@F;?d2riUF{2yFO zU=oZTXbB9Nu?QRj@qge->k||N0l@^}6NChjvd-HG)?Nry_Wj;A?`{2tFiuo!}jUHwfM$ko!N7`#*S>;C+Jky zU_8Mm1RqQOsqp6nUlM#F$ydVP5d2Q?Ex}I&-x2&kAoqVD{ttd8_?6%n*%ki>e-KVe z@F&6F1akj}6a7y(8Q~O!;{R~UiLZqaE2^%M&gq`3k}-5w1eGvLvetuTHo>;TnWn6Rt_P0pVJN6NFDVgm7({T$gYt z;d+v+FT5e)W`r9NZbG=R5U4FT&jj_aGGihkMG*-h}%S?jy;5!UqtZN_ZgQ(S!#P9!5Bv@DRd-W#&-f z!wHWh6#s`uNqY?834|jEk0U%*^5cb1Bs`f={2!ho?MT842u~wCoA7kPGYQX-_AKFZ z2+t!F|A*rLa1`OCgclNCOn8xOT_QZ1&?Gb@v4kDsfln5fXy7-n&m9*Co4kTj;ZzQ~y z@Or}Qq`g7-Cc;|?Z;a$Ra6W&XBk0kdAk0X4I@BzZ7 z2_GbUjPN1CM+oKq4i<=LzNh4_}a(mk3`Wl>0w?Rod4H zKO%gC@Lj?;3Ew7sOWJpY-y{5h@O?=>6dq6bIpN2IpAvo|`Demk5Pn7Yr6gYqe@iqV zy6=bv5q?kj7vT?tzY_jP_%q>8GAaHKeZ@ONqd6#koN3ZhAfCL@}3VjhYAqbZ3X zno8QKg{L8!ooHI3nTVz%nt^C~X=fCknP^rb@qaX%v~v*6OEf3Z+(hF4Nbdh=KB5JP z#Q)KP^1{MIYZ5I&v>ef*L`xAZMzjQx-2ajIKU$h-St7arqrvjp@k+L_G*ss0{*N{y+MH-(qD_h9{*N}3 z`7MaHB9i+*lKVf}mgrid?TF4K8b)*o(e^}p5$!;CiX zB#HPx8cpO78AKM5DKob4fd73WPm(}5B5H|ZqJk(P%82CtkL3Q3N}`&mlHEqQBf65P zC%T;IGRdzHzKZA?qN^ntBYYjvTSV6rJxp{1(OpD05)J$@zKQ4-BJqDD{*P`Wx`XI; zdFM{yu|)S1-A!~ak@!Cn|3~A99wd4|wjL6Ggy?yqM~R*ydW`4^qQ|9uQut}2XNjJX zMEoDUK=dlni$pIIy(BZQ2){=32GQ%1$o(I^P4pwtJ4Bxmy-V~F(R)N65Q+aI@qaX) z=o6xks=SCHkJ|J9*&;;h%^nCHk4@529a)ek1x-TJeAM zC((fR|C-pwlL${n4DsZ|QxZ=hx%fYx;D6#l(oReKIPrAEM-Wd>ybkdU#ETQpNIVbm zOvJMj&rCckvG_k0|HpF>&qX|^yg9eHG;uVOOmqh#@uS~oK@hZft5w9vUs|&A5JcM{HN!Au#mv|@Q z^@z719!k71@%qFY5{v)ijbwfk;?0ORm1J|_Es3`y-imk|V)1{xt;`G~-hp^~Np=+8 znRq|qU5NK2-j#TF;@za(LwGOZeTes#MEoD`Pkb=(0mKIpA1E`!g%2S zI3qra_|HtD0_$uP-h_5CdLwt>FT`PP&@r}ec zNOF_#EyVW{-%5NZ@qiF+C%#SEJB05dzMFWgB;x=0KH`Un?ep!-Ng$ih`%HL zf%tpb`ce32;$Mk>k>oewKS%}){3prO#D9?tNd9k2$z&7flPO51BAHSWga?t# zKr#) zPO_RLYY4AJvL4A0l66SL|H*{E4*dJ~;$$ev1|;iCvZ3(CB-@c}Lb4^vrX-t_Y$oj% z!dsDSLn8i9#Q(`Kk{wAV_@874+1iO@7m}SN*;ROVk`W|(kPIi;lVm@Vy-4;U5&tLR z|73rX14#~$7Y-6WnB)kOLr4xI5&tLR|Kv!Lqe+gEtz(3bB{`ksIFge|jwd;hTtITZw4;PCqB@J@V)FAzE+K>DQqqCn zqtPUvlNcmpNlcQ+E8&KuBWWe+ zg)b+$k>m=JF(g-#TupM7wBrBdT9WHYu9H^$pWH-p8_CTix02iUXGxwX z5&tLR|Kuf-cS&9*d4uE?lGjMY|B2lH$(tl^le{G_za#t}$#|0YNj@YI|0f^G%*Q03 zl8FBk@qh9K>450IB%OlfE0SMHz9#vBWrKb=w9nMvm$orQEZ z(pe>+U3gB?xk=}eWFF!9NLL}9pL8kG1xObqU66EP(uHJ3{GTpHx&-Os(u)7nrAe13 zU50cpsoekRax%XH=}M&H|5W^+u1Y$TbT!f;q^pyzNhNOvHe;QxQW z?xZ^k?@YQY=`ND&CcFpfzNCAS?oGOvA|E&kRC#M7^(O_ z75}G4k{(Se{!hjK>9M3Ikse2S0_pMc{)xgTlb%X?iXXTNa0clDalE$Rs|5W^+ zW~2paF7K4WHR)xf4QWRz{!hjK>E)zXl3pQO;{Ws-($`7HkUl_qE$Qu~*OA^#dOhil zq~ibdCVAl&(*Ka&D#>lacaYvgdMD{vQt^L!x6Is2dOzuXl8h66kn|bShe#hMeVFu7 z(nq9yO!x`Xr%1*BsrWyAmh>gk=SW{5eO|U+6n>fXRnk`^c}@5Y((g#$B>kB5Ez5rs8lZyXS@qhXo=^v!O%gcWX|4lX-*(3uAnfO1OoNP+6DJD*4QwdK^_6XS^vO~$H zAzO=VTCzpRrX!n^YN;W&$Y?90&JQvygWOI|vOD6u$=98HP z$QB}7P?Cj(7bRPsY%#K>$rdMDl57cSml9rvY%rPlKNJ6FE0C>9wj$ZeWGl(mD#ELg ztwFZBBx?!}A={p8ZL&?t)*;(~Y+bUUWa9s9eVN~oY-6&GB-uoGGqSD8HYeMXO#Gj1 zB{SQQZAT{ee>P0o9mw`3+mUQHvYp6wA(Q(*+f^oaC)<;34@t!T**;_klI=^jKiPgV zbAa$cWCxQCm*f!P!^mQ?!^zGeJA&*avLnfkB|D1j7_y^fa)j`4WG9e`|1_kzFgv^};ujjU~H@>^8ES$!;Z+`#<}SOx{j*C)pj6i2t*@$;Of0 zLv|n8y)tvZ@B?HIkv%Ah-2d65e>;*|)5`Km3O|nNTV(H$y)DVR!taxPN%jHRCuARzjVJp^+K+`l zCHtIA{GW;cv#-d$C;OW0Te5Ft>pS5e$bKUGQIem9eq z{?En#`CR1lkk2je%qu)U`6A>CkS|0o{?En#`J&{DlP@M);{SXp@?FW7CSRX?8S>T0 zmnC13d@%X)R%JmSk1o)ydZ;UxR!ta`AsYL}u0@UypoUNrnnPJJL%sv~w&cUex05Zo|MMNmcP8IS+FgWqBR__G zck+YC_aNVwd{6Sd$;JQqJ~F=_`2pnnOCtAwKAik;@`K3_B^UqahspdAkT74p}}UzK-W7k-ocJ@U86-ys+O z=i>kTeew^XDVhF`L6l+T^{x617Y(TNTv>OU-P;5c56~&e^ zzqRnT6vHUQ|AqL!*pXs4ik&ESq1airb`{>8VowUW{|oVdu@A*z6#G&fM6n;m0Tkl@ z;y`(4IK?3p2TO9O@Zl84P#i&V6vdH}i~oxe6vt5jjz zBPmXm`O}2Ypg4=-Oi9ibK9}M`it{Kgpg3RhQNkBdTtacNB$o;s6fuQK;Zax=4u#zR zh4{blDME@sb|c}0qNGSEa*9lH@qbZKG!(V8a{m`S#S0XdQH-UyoZ?1`D=5ZLTuE^? zh4{Y^{}GQ}Gd zuTZ>3A^tDK|HYdWZ&SP_FT5lC9>sWy_bEQ45dRnA|KekcPbof;ExG@TFDQPd_>$r~ zimxcXq4-)R#s9_k6hBh@Ani}Wzfk;1@hipe6u(I>{xANb9MJyX6Wel9;mIk-QBFa5 zAmx;lt5QxyIX@+ovrtY=IX&ed%4sR({x8M<VQCi?UYv4CO7VZWl(frGu0Xjg<#LpRC0|~6 zMaq>aSCV8E;ngU&rd*wJ1Ijfh*P&dKatP&GG9&&k*QFdvxt_G*|8hgh%_ujb+=Oyt znb}l$bIL6#w~%Bj;cX~)quiEqN6PIex2GH??GC~_QSL%1{x8M<1ZeC&>ZA2T^*I!zoXvJecxW%0noRq&$@JaLU7E@(AIhD375O|Cb}AJ&y8Z z%Ht_dq&z`#x&O;kC`VF?|I5>4@(jw0D9@xkkMboVahD6gWtQj)8M$57rzc`fBll-E(-Kq>csd816;OnED%_`ekYm$y^iO?e09 zU6gmq)>z?tDDR`ZR}#7Z%Lk|iKBFI`{GRe5$~P$=rhJa_5y~eiAEkVp@-f*J|Cdiu zK12DmwBrBrdCFHPU!Z)6@S@>1T*C}6<rib*wJz0$ zRO?Z#Pc>B94TLwM+Js8{Uy1*#&8fDb+Jb5;sx4(p?*D3As$o>yNxQx9j#P(J?L@UN z)y`CVQ0+ps89(HInKis#B;=mKpJXbsE(fRHsWT_kVRZ?Ld1D z%_LOkQg1+Y9@YC)=TqHGbpcgQHHylix{zu#)xdxM=Mt)mPo7Ts-vo?8md~_R=B6SoJ#y(T_NpNRM$~mO*Mw<8p*E} zzMkqvsv9J^N%$73C#Y_vx{qq$x9l#e+oII0J! z9*~)bgdd@LjOtNI9v6O+>J_S|sGg^Kn(A4qXQX{j_yww$sKo!3_`iCU>Mg3*sNSG@ zUAEp7ew*rDs&^!LPxu4sS*Sjw`km?{s&A;qQ+-bLG1aG3pUC8A!e3B*MJ4{PzLxe| zs-LL7qxymBd&z$k{+a4mD)E2yo3wvWL-i;1faL$89{AJ#_r$iIRCsdgDXFKBWGdmQ zsi&tNL_IC_G?L5xU(Y~26ZMSJivR0bsh6Rije0@q*{SEDo`ZTWYPtXGxn*}=>iMa~ z|MddWE=0XJ^}^JPQZFL;V!}&MFGaniBufh~OT9YvVCt2qm!n>RdUTRjFkyiX)Z%@4o^$yfKQST@-a{t%6QtwW^o3wif??rtG_1@G6Q13&% zAN9V{?k{{G^>AwOe|@mDhf*I!eHir-)Q3xcr0~(yBdCv&MEqYLPkjmX3Djp%pGZBD z`XuU8sKx)a_`g1l`V4CEe=Yv6&!)bB`W))>sLz#;c)su`>Wio^ltlbrUrHTPkEV90 z4Qh*8{9lXzYnR%m_T-&FIHJy}W9pPz{9lXz>w>zXE@eynU$@lHQFqjLQuox?Q(s1X zHTC7xS5k}r>#O92YpAcK9wW(h!Z%RgN_`{s&D7%m`WBh_5B2TTw@Gq`@LkjoQ;(&- zpZadPW_l{$^BnHMg0u*)6zaG{5|6d|Mh3o zKT>~A{SEaO)L&7H|7-Do{VnzP)N=pVKggRuQU6Z;Gxe|3;{RIwU;jZppnbXjYw>?G zDb0N}lhN!?Gda!5G*i&bOEV?SOf*x`OiKgJAeyNse%wa<-%Lj{1I_f(ivOFLY387r zg=RLIS!HH+;W=sMrkP8Ud4%VqS(0Xcnnh?9pjn7!L1`BjUX*5W8u5R#gtSZ1EJw36 z&9XGhNIqD2d72ezR*+;R;Zddzx)%wxiir+F`;w(CkDb{%^$p&8{?i z(dSXLnnv2DW7+yt_;Z>sX}*x;E8%Zw2gLg=%^x)1(fmyFJcbotbtfX=f3hjdpI@*=gsbokMc*e>)HDe6;gQJHPOPwA<1yM7svb{X2G<(*}Pm!n;oc6r(rX~qAo_`h9+b~V~nWovceHEB1Z zU5j=-+99;-(5@}*y23+gH=tc#67he#G3^$#o6v4XyQ$2`{oig$yEW}r(rzQX9qqxi z!)W)U-JW(A+8tdkXCdv?tM?C^O>!_Eg%_Xh%vb z_kVjP-OsdV(GC3W41E9RE!uNvZ=gMwHlaO_)}%e3_F~!#XfLE4CGT7$dqsv5e;d$7wBr9({NJXum(galHEm8?(u)7vO5SW}JK9!~Uifm_YiO^a zy^2=+-(D>Z@-b5?`VIZ{a%tEg@2}-jP@7W0m=VL`#bG# z(*7a*7u_VZ;{Q(k-%U<8HQf|+Q_)R1ajQdk5Z$zN(?~L%@C7_`ehXcWcrOp<7F~#Q)v8bTQp} zbcfLmrQ3yWeY&maHlW*-ZbQ0_={AzxO@ue2+k#H~-)$-F)^yv`Z9}&m-L{es6W)Pt zCpz(ex3jdn((OmL8{M7*A>HnDdq}$%-9B`COR}%<{&WZZvvmNS_`e%YcL?3VGI^-* z;dJNF9YJ>z-H~+1(j7&24BgQ(GeY<{x)bP*m*hm@lj%;UJB4l}o!tN3X)<#L-GKJx z{_o`e@6M$&=+2|Ni0*v4QFIr`?uEh^(_Kn;i6o}qD-As2o-7Rzje@JeX_BP===M zy0@f#NBBLuFX-N<`0D$^GAbF720e-_d8FV zKS=VE@GtbY(fvw4@QM5z{nB*5)6YWp2R(Fu(oaVB7yTr3;{RU!-%n0ICH)i=-|VLn zo|=Ao`a$&5(u@Cl@qa%9{Y>;T%GS)nv(hg>KO6nr^t02?Nk50Qa|zEwKOgTf|Ui{y0CX-vxZ$&Tu z@3)qATlyX8x1-;lewgGt2=7F{3;oWL>?*uF{YCV9&>u^`C;h?nd(rPtzc>B9^!v!< ze!>UPA4D(y?}tl!2>p@thteNTf0*P)2p>g%488cjA0h2=^k>i?Pk##i3G^q?pD69g z!l%-oMn6&#x&Qk!>CdA-i~bz?vt{O7;q&Q7(O)2m_`koHzNWu~KA^vp-liW-Z_>;C z-&?Zl(0laa|K682q|fLh`h;HY|2~zOoW7(lB&mcO`Z4q^{T1{b{blsMw3iECNq;rH z_`etb_t({`UmMBkXHQPKSKW`{iF1c(?2FNPY6Fn{|x=pk~}N?JpEhr zFVMeA|04a%^e;*KituanZ_tbXd%6Gnx9LBie~11(`gdjPec=!3$J2i#$;ZN<^8c7L z3m`kIt=r-QcXxMpcS3M?cPGIu1cw9*?oK{;w-emm-Ccsa1YY;K{4cZW)~=B`*WRZ| zcaK^H*O-K{UorL<#(vG%?-@IuvEMTG8<`RRkNttMKQZ=4X~q9ze`V}njQx$Ve=zoU znfX)rZ^r(^*a?z||BXp8rpK5J1B}Trro<5c8{&UsYK&u!8?#}|fib(>68{@>V{Cyj55~$E^I|N4F(1al81rK+h#~$r7Lpeh!B`AK_J3n> zX_v%U4r3{dWiZ75#3C3m^n@X~|@DPmsFt)_l8Dl8Mb{Jb>Y=a^GH^l$O_82>2>>w}f zB)kj8o*27g?2aM+H^l$OUKsme>@BzU72Y4?2#f!g^$M=jxkJ<6NCr%e~gn!1|B&D?`Vuuu}{D_4f98g(=i9WM`vKX zfpI2=gK-wdH5el>F2Oh(<9v*f80TV~BX6E3d;!Kq7#B)%vG6F2D=O<4%mR7?co4(G82J12F%pabBf^mV--u;C#mF%-NebZ#qlZyrv>1)#o$xq}`!U4- zhWOuj2;*6dhcTYOcm(4y4Dr7q`@iud#?u&2$;;0OKZo%$#`732Vu=3@+5e4KFkZtD z{~O|e<4w$|G2X)X0po3q&oJJ>_z>e=jQ26#lg|?W8y{hOg7LAm;(z0FjPV#>V0?w~ zrObRS{0+u;7~e|rz3{+~_XLceFn-7Q8RJ)sU!?s__z#S~FvS1H-_rhrIXT9^n3G~o zGBGzN6P^NdD$FS*L3kR>g)yhaoC9+@%$YH#$D9#!2AP>jcoxjrFlUuS{BO>QIUnX+ znDb!D{%_7J^Yddah$;Rz#sB6an9E}>in$c#Vwg){ivP_e<(;K5m&II0lI4U~z+4q` zMa-2kSCV`c;ngtLz!d+R;(v2(%xf{%!8{yuUCf;@*TWowxjyD5m>XbjggNN{|Mn$w zW8qCPH^l+@OGFxU~VtTj>0=*?t{4t=AM|lV(yM9{x>K3 zf8Yw{UYO#4b6?DZF!#ee0CRtN^FZN)F%QL@=zq+^q&)(2B<7KrCt)6ic|7LPn8#us zBQwVd55qhGbGRfY3ZIO52IeW41KK}T^3#RS#2kTnmLz8jpMyCH^IXh}Fweuh0P}ol zC;ERN#Jm_&_J4CU=9QS2VqT7U*}%Ym|BlzZLS7hyc{S!$l3XKv9p=NB*JJvaH(=h4 zc_Zd+m^WeGf_bw{ivP{qG4I5@L)yE9@4>V%@5MAQ$4V~#H*HK8(~;H_4lrxX5HrJ! zFcZvJ+Eh5l9QbPy|C^Px4d#8AEoKi>{BMqvnfoyx#C$-KhlC%&d>ivo%oi{p!+aX^ zam*(%pO6{xzxfR2bC}Oc`@Harn6F{Jg!u~Q%aV)#&DSyC#C${Aw}jup{2cRL%#SeN z!~6jAeQ7@w{uuL9%ugiwO!y1TZ!o{a{2KEs$;S(Si}^j~car=d{1aA+`7_qQFY+%~ zi(~$ZH3Q~vSd(G?jyVDI56r(X#s8-G-~0z_63l-mzG+P=JUQ0XSW{q4g(d#C#Q)Yb zSkqxmE4QW>o)K#vteLQ8$C?>yR;*d1olSTSthun}ltlb*&5N}V)_hnCV9hTx3kolc zwJ6pik}M{?1lIakOJc2pwG`I!SW9CqizWWImXrAvuvWraQIeH~SH)TjYc;Gju*CnC z_}^L^Yh5ha|E=}pg$=NVVr_`E8P-Nvn_!9mE!qFA&9R1HiT|xF<(;jtw#V8UYg?>s zB;QVW2dtg2c9dji;a#yVz}gM#SghT#4#L_4YhSEAvG&H=OD6Xb-Vf^lEb+f3{jbRf(u)7Bld(?4Iz`&kgwMbl ziFGE{2&}Ut7yn!5V4a6`uC(HR>q4wsu`a^83hQF5%djrN8jUqd<}Ve#9P3If@xL`j z+N-f{z`6$OI;?9Yzh3x8tedfJlH?ZQ+psLG+p+G!x&!MjtUINZ{olG5%fJ%NrW@(f#2vH>tn0}>lv&P>p`pvtA|x%wOF$MTjGCf9M=6< z_sMJGf9oNv$FUy9dKBvsnR!h339P5Eo|NQi;b*blzV||YGCDs=*BmTF> zV||PDjkMx_>j$h~v3|t*8S5vR`9=6QtUs`Rmqh$;{f!OQ1nkMM{=uFEOZ;z(|Lw`K zr^KFO;yd?N@m#a|Jz&1{5IIzVQ(vm?Em(T*t=oxguM&4_}|`D=6A>56MN$Rk1hVU_rX3K zdtdB>u=m4009*WTi~sF|u@A+T{oj`T-#!BSSnMOQkH!}N+v0!wIP78A$II6y{}#;EmR9_4Uypqw_6^dC|Lt3_ z@5H_p`*!TxWabXxyRh%U7XRD#N^4;Euubd)+rsv-ZEP3Ykr_`oz>cs(Nn+s?yTZ<} z3+!C-Qn{miXU(7yEte_oNm7 z+aFX>g{N8S%d}JPn5cjl1!xp3ye5&t{le`kK2rEnI&SrlhMoP}}3|IQ-v&SE%A z;4Ci5lEO>ltbnr&&T=^7e`k4_SrKPt9Pz&+{&!Zxxdvx-oI`Ndz}XgOO`J_|*1}mI zXKkEyan_O7))U?UXCs^qCD~YbQ=BbvHpAHhXLHGi2oJ^C8b|!^Y$NS?p1H-`N#scbwg%75_VX;p~sIH_pB|`^e0G!Uy0Sgma)I2MZsHa~95FIKy!c z$2kV)2%MvEj+B|Bg^$HK9_Khoh6$g5b1Ke&|4+s_N%B*KPs2F_=X6QL|IP@UOK{G{ zIUi>v&bc_^e@Fc9T!3>C&V};M#loX-uD}_Ma~Y2K-x2>iSK?fSGe&NS|D9`b9>Tc} z$HTcE=PsNZaBju95$9$c@xOD6yl@-N9XPj3a;Na!I3~_LIAd|d|BfLu7LJ2sOX3Rq zI2BHSlj4LpF-|0HBAnqAIO2at{O{B_<8T_B4yTn{J>mOs9>BR@k_Uw!#(4|p5uE37 z9>sYI=P{foaK!)4lQRD_&a*hrNb;QU3plUhyomEMj`-hsMP^>Zc>_oGe@Fc9yp8i2 z&O10C;=GIVK92a`5&t_M;e3MgvAq1L@aH(=alXL$3P=3!i2t2$aK6L&R&I&^ogZ-r zzCl0X?uhd}EyCm*%xJ%(KgDd;LJJJ6G7jc)zT|r)033qke zm2p?a75}@d$;=wKYvIcN@2)NFy0}~5u7|rZ?)tbJ;%*@AM#7umZic(5B;tQ}2<|qx zTjFkoJ5*-27Ty+jd))0L*+Fy9D;~s+}$SyW;MFJLrGh-DPr5+`V!4l0^LP z?uUCY?*6z3;vOI~2MHg7dl>Gak{m94B<@MLN8uiido=E`xW`B<{&$Dro`5@C+7pFO z#ytb~6x`ErPnBH!@1BV}0{1Lw&lWxh_XgZ^aWBI?5BFl+^Kmc4y+CGU|93CJ9gRCm zTJgVoIqucCSKyApy;5eb621oaI$YWR-Rq^j5%(V4n{aQ(y&3mbT=Bmv`@ee!?p?Uz zfA?;A=U!YJcPy@nEB<#anQ?GET=Bo_OB>=1{31uV@8QO{kK-n|J=_$x!p(3CT=Bmv z{&#EK7PpbtI^l7+58>X2`v9)^-xdG6592_}~3rW`4x|8TThiei8l+Z!+B9aVOyZ zf%_NkpVIy<{14tFxc^Q}yh(*8$D0~&3cRWCrj#7vY4E1Qn^uzPg=fUu0B(HklOvdvoEcnjezD7pCGTNH0`yv3wlLU<{> zRq>X_TLEtwyyftgm3DdI74cTaTS*e}zqcCR+IXwut%q@e|@P>H1 z;cbMsHQvT}Ti|Viw;7)J-xL3PL-2;;Z7DCv{_kyrw+x>HyFv1sgm1yS4ewS-ZWq22Z{VAC7oLZAH=c=i58hb3du2xa?^$>b zo-M8T-}CVjyZ|r43uPu2PVsWQOp-#l!g~m>#v6y%;B|Pdv_0Yb@E*Vu|9j$p?_s#37+`h`&3@|9PdZGFYvy>`x0;9r~NBw z#|wXp_dVWslKde26W;H5KjZz1_lxAe3IBoj7v7(ei2uER@aMq$7k^s(N${t{pA>&` z{K+QH`%?%{g+DdE_}`cP-=7YDX8h^#XT+aDZp|b-3;t~Qvr00%@SOOI;Ln9WKmOeK z^Wx7V?R>%u;4g$P{`bZI{-XFx;V*{21peZ3Yf0gy@t4J4Mv~=(SHQm6n}I4%_P}E zcuV}9@rUAXhrbp6HuzghyRGo{_&ef@|NWh$-35P7{9W;P$KOrzJ%snd-v@thNyPvD z{`jZhAAo-}{(<<1;U9#52)_8=7ytW*;~$AH{`bZI{xSH&@dx~WJpOU=iNl0Xz&{E9 zL`lT|{;Bxq;h%;-0{?XUGx5d$zWCoi8~+^qk@C*D!sp{(f`0-2Mfl=>U;OWn!oL)M zwA>Q^`&Z!i@UO%-@WWxA1*@8{frur1gXY{0LwC?~DKa6u-jH@C*E0Zpr@d*Z3`d zBW))<4*wPW`|zK{zaRe*{0HzK!WaMh56k?c_>beu{_j5_?Nj*A<3El6EWY^Pe@dn2!Z%NI8@rh2~Hq5g5X$!BMFWs zI7-@MgpVT_MsU0&!-Y>IIE~;Wf>Q`imR$D#;B%&g3$!$5L`%b zF2VT(vi}Dc$lZ$wE+G*A2cx9Dlwb_OWdv6cTrT;Q!dDSoLvXbu*9u=xa2LT11h*30 zNN_X3P14>Xd>g?X1mgcd{2$y+U=rLzFqYt6xn&4j1P+1h|A8y5PdM-!9T2=j5E48} z5D~NlF+o9)5M%_Y%!~hnlAtE2q!s@M9l-+xJ%alP#>ve6!VeNWOz@B-j|e|T@FKzE z1kVsWLGTp8lhQsd{4Bxq1mgeT1!-R*c%9&7f>#M%k^D8`HwfM$cvF(Mh2JIknczKw zFA3f!_=MmCf{zG3lo|1V@F~IP1fNMO{tvz)_>SOff^P`M%gndJ-xK^u@Pj1c|KJzG zNeF%=_>15-fY za8bfVBw0*&3Br{Lmn2+{a4EuN2$z<2S>fdgS0ohwhvNTm6~Z+MS0!AXa5cFl`+v9= z;W~tCOS`V{`h>d>Za_Gca6`h)2sa|!gi!n+ZYuMe6AmHVLXs_ow<6r0aBISC3B~{6 zb~3XA;ZB4*N+SLbcO^W4a5uue33n&llTiF0ivPoX2=^nD{Xg7a-aL@-Fv5cf4=DL^Mr2^zCidY;fsVX z6TT#$CH@azBYcDKb!o-_;oF2C5WYkB9^tz(^SF1 ze%im3_G{s92)`o~|A*g8`y=6Rgg+7fLin@fzY70O_$T2XlKdq+foOKZe~1Q5{x8uK zM3WFrMl|WfnMnK}O-TgNRMLw7qiKm|BASk91|r%2qZws>W};b%#Q%}_KbnJRVWK&S z<|CSmXdWW*e>AVWGe6OSL<>l=knkczOA;+gv^bIYKUzX&mLgh)NcB23KiXU-hY;;Vv?bBDL_>+TCfZ6`@qe@((GEo0ODq15b|%_`Xcwa0h<25k z-G%og+M8%EN%j%mkLYBg{fUkuI)La~Xrf_61O7jb z=vc{*7amS@BGCzwi2tKgh|VQCmFO&@(}>O>68}fy|7Zl!NTRdlopXfGBf6OAe4-19 z#Q%}_Ke~iyG|?!zCH{{tC+di$Ro0d93opCiNybr_&-XBN}`k~ zC(7hjAzTqPM71QXaF6I^qH#n|5Zy=gFwy-)4-$$0qlaYv5u(S49+l*A;U|fnBYKMH z86xq2^sLN0PxK;@?EjJYKYE4eeWF*1-XeO9=nW$Aed_CJ|+5) z=wl-BeH9=9nqge-xK{p^aIgPL_f+4 z;{WJZqTh*rlUDp6{Y5+p(ceV>5KWMoegQlSwj#@KnUJ5JNmY@zliA5>F%T zbiy+b&qOT#k7t&4R^qvcXCt12cy`HU|BvS;o|kwYY3CDOfOvJ{1&Nm-UWj;c;)RJ9 zC6@g^7XQaf5HCf%q`V;hkC!E0iFi5U6^NIYnH7asCSH|z6-ibTUW0gJ;x&oaBVLPm z9pbg6T~~O0;th$#|M8&z|NAdZ@g~GWh&LtPoOmBWkoaI?@qc`X zw1*K7CqA6`7~&&{k0L%&+M|V!B|e_`I7x;HpFn&n@rlGI6Q3lx?Emp;#AgtnF0J@K z9zlF9@!7{Nv0=RjARCqxk+XunT=#7l37T^|H-WK!t5k-lFT8=T*C8^ zEJ!jh$^0bZ|6~D~S%_p2l7%H%RCsZcl}MH#S(ao;lBG$Ol6D#4xh4C5vL?yeBx^~#j_`UUJCm$WvL(p|B%6|KNU|}B_&?c1<~JkRf@E_^ zh6oQO*^Xo@l5I%D|H-y8vpvaWbPsIPp(Nsr~97BFI$+4tglN?97JjwAS&yoxy zxr1al$t5Hwkc=QXk>oUzlSob>Ia$7vQ-x0_Ig{iJNzM{Jo8)|wktFAm$o`+4Co>n2 zTtsrABo_;hBDt1iG|81Dmy%pgBK}Xr|H&AVt4YNFiTFRcj^t*N>q%}Txk28)N%$6$ z+emJeH_$MdFaylDNV?NkS5kL?of)v2aR~lZgKl z+5eM@rbUM8-q~ibdPMNuz^j^|?BpEAgk|v}UsZVN? zx}=V@o^U`Kk&6FQ@qe064`QlRiTF0O>=d z;{WtvnSYe@ani>mk^Mh?iu8HXr%9hB75}Ht$@~kXFOj||iTFQ#mGlGB*GS(ceVz18 zQt^K({!iZ_eUJ2AdFOrM4@o~G{fP7vQt^K({!c$A{gU(xxh4Kj$CG)a-;ixf`YqW4 zq~DQEMfyGIU!*^f{!02I>CdD;$qVBD^f%H!NPm}B{Ga|!HYw=@(tk<+nK+Y8B0L${ z6l9Z2GNmwNvyx3sHUrr-WYdvNEA8~cGm_0rCjQT6k#;t+xyfcHo0Dt~$>$QDhipEw zc?XjJ{tbCHzqAXItwFXB*|KB{lPy8E2-#v}vj1n||7=OJrO9Of&&2=Pa%3x$El;*0 z*$VP0D+#Ycwi?;0lB_PgCfO!rYmu!_wl>+iWa~(~p6~`_80<_9fe&O!oim0GT<6><}{Xe|D&}hm)N^b_Ch6WJi)6O?H&D#|R%sHjM0eNrnrb zNOl_8No1#xoh-TR|JmteXOf*Et@uAXo9sHWkz}LE&LO*y>|C<*$z=b}E|9wykzGP2 z{?A59dnwr%vdhS>AiG@hD}}EjyN2v)Nv;*Xp6o8N8^~@YyOHc>vYVv6Mff(dJIKWU znfO1uo6ID;hioj_y>iPCw#XbZ+5aI{9jHOZNYKE%J59*Oqo&;q}RPA>V*} zDEWrun~`rsz6rVbKi^d5HzyxLzJ(-P3U5WeJ^9w;+meg_^X+722lAcBca%i@pYKY3 z0Qqj@dz0@@z9+f(KNtV!`;hNPF8hDJzr1-M`C;S-ksm@X{?En#`QhY8lFR;|i~sXu zD83>;mSW(0bR79J*3W^NR|nfz9A@qd1sw0Dpf!=*D^hGhu@c3)6f0A# zL9q(OY80!=YpV;dNwGG?T9T|IydK5I6zfxLNU?$B8wqbhu^EN# z#ZZc^DYlYU{9kNGu>-~S(u)6!ohkO9*o9&@id|)9ci}xL_NLfNl6{2tqd1vje~P0h z4xl)c;y{XnDGrjELxc~bID+DENsbggnqnBmfd7x9I9BrGg@;p|NO6KB;{W0ligPJW zr8tY?G>S7Q#Q%l(zZgL=lHzQ6=N#elC@!WrpW;Fa@qZ!yFD{`NO)*MtiT{hsDLRTP zD8^D;NpUm97>esCuA;bxLi}G`D=%D6aU;bIlH4SG3&oujw^H0rA^tD!keRzE?xDC_ zl6!>>ikQNr@F*+_hr*WD74|7Y3h{p-{x1@Wk|L$ZDKfcL2v-yhMJ-7y+@pAzVjRU2 z6!%d)OmRQOgB0Tb;vt!TgyJ!ZM7-Pxu3hPbog6_?SZcUx@#U&nUj2_*`y@|BJ6F zU5fFP+faN%IX}g>lv7fCNAV}c_Y}WS{6O&&#gFoW_`mp-;&+PQq!s@ce^E|C@i)ak z6cc3T--%pKN;x^@WRgrFJQd|Elu%AjIW^_9l+#E%o$w5lGf|5F%bBH}m2xi1*(m3r zoLzF+|I4{4=cSxS+WCYRpj@4DLCR$)7ouF8a$(9vDP{jJ#sB3JluJ=ADKCis%VjB7 zqFj!01++Su6q&%2X{9hg-?O~L|DG#SShVlr?qbQG*_GsZ_DUYW- zPLg55Cs3YBc_QV>lqX3p`+s>F(u)7fFDbvJ{EBis<<~OvjqrDrKTv)ziTJ<#net!CUnu{i{FU-| zO7VXw{xAQcoIv@vyz|dQt|pqJPTFgw+pRC7o&m+(AP3sTKXH9wX3zgj?M7NS~&YGFwh6<(Zb zC8{N;mZe&fYH6yaq+LdMIjR+?#Q&A}zgn4U4XRbBR-;-~Zpr>%tx2^u)mqZ7BfK8f z&Q$ADZArBO)uvP%Qf*8n{;xKX`OT=dpxRuLA;LqcwximLY8xu?f3>a5Y)`c#)ee$~ z|Epc7_NUsFYA>qYsP>=||5xJwYHzB2sbv4J_LDacpgNT5K&peO#Q&A}zdDTS2rAkC zEAfAIH0@DT$54Mobu9J3H{v*|XQ+;+x}9nm)x}i9sm`K0f$CJM6RA$768~4?|LQcV zGpNM>mH59JL3JM0*;MCHjg)^1@qcwb)rC|SNGtxYE}^=HY82HKRHLabqqME)+l3Xo(E!9m_*HPU-b-m=`|LSI{Td8i5R{USxK~+%QN##=AMP*RkO?5Ao_`eeW zS0RGD4sh*?yl2)$5YHDf~9o2UPD+y+`$~RV~W|J9FFzft`}^$XR{GV`nO?^J(MiT|s=q@6%LAl`qdr=j|ndJ5`Es3)VI zbmB}sx$uNTiWpouv@rWXI#;{SR*>W!(_r{0iy1NlVpf4vFyX4IQXEB>#C zQ13*&CH1z{L#el>-byC75#Ek^2kPx5*-?0B>OH7;q27&pSINcy^`6vwQ|~3M_`lwd z`ef?;sgI&QfcjAC1E~+D7XR1c|N1cMBdEpywfMh2ntB-Zfd7x9K2|>Qc;VsHCsLmv ziTJ-hh5B6TQ>o9QK8^YeYVm(9{;x++kEA|Z-Z@A3JnD<7&!@hSTKr#&|LaSrM^lfI zTjKxva_Wxy3hJ@cS5n_hJ%;)^>Z_=)p%(ww*UAgmQ{PB^gCsWz-$H#S^{v#mQ;YxW zJ7nfA>U*f~mgHVxgF2=*sXc0o+M%|kb%lNEkXrm-i~s9{x};92bLvcP6~YyDLtRVK z3iqgArXENA1oeH?4^!Vy{UEjYzkW#OAEADX`cX+97k-lZIqIjVpP?52*RucD&r`oh z{es*Q|JScjzfb)t^;^`hQNKYg{;$RV_1o0%QokebyeIqt^{3PyQh!V>{;$RV^=H&y zP=7AB#Q*izG%odcnr*1Rp_!lhTbe1UzoY(>`g`hMsDGgTiTX!*LHu9;O8q%V9wq5hltAL{p5T1%=78+=#rhAqB&C9 zqlJ&9IiBV?NrnlZKyxb1i8LqEoFuvI|IKMMXV9E3t@ytgL31t5*)*eQM$%kBa}LdU zG_wCU=gZv-X)dM_|2LONJDTQ7noDUer@2h>D}=|;TupP8B-aREM{_65^)$E8+(2^^ z&5hFDEPN}??KI;5M*QF0MPtz1O>-~JJ#uTTut{Un$o}6r(t5N5ztKL;+cW{qBQzmR zLle>DG%-y|lgPaIzbR-cno?Tvf78<3Pt(ziqv^@aeZmjWJVf)LBo7NeO7jBEV>D0G zJWlf@%@fi-CHxG{b2Q@r=6Pvfqzxj)10?ps@&OZ~morHEu+DU0ArxpLV;{SFk+No)gTjKwAI@)z< zr>9+vb_UwHX=kLJjdmv5S!l)o?X2>`?6h;z&LPQM!t>BBNINg>{Iuf#b^)1Lh;|X$ zg(X>3cyZd5XqTW}mUcOvb{XO2Xjh;W|F`1*c4gW%Xjh?KjdoSJCHsH7Chgj^ zYe~C~@Ord6)2>guCG7^Zo6>GbyD_c!zuiRUH>2Hxc5_LF2oI&*j&>{BZD_^+?Y1(r zJ?)OPJ4hn_Z+D^HpLSQ;y=Zr%-Gf&A--`d+y=nKQmHofnPu@I$_E6dbX%D6q|F`1* z_AuHbXl4Iz#sBS~|7nk*8~7d_OZznKakRJ59#4A_?J(LiX@}FELVE)3Nwg=*r=Ki* zD(&gCr%7^#@L9Cy(vF}VNqe^Bvj4Z|(Oy7%zO)w#Urc*7?IpCA(~hFOly_FCHOX|I!+8-#D7y@gi%-`*7HEodL09rz}8v=wbbEB2{Hs-Guj`+ly{b zN%j`rm+mCG{pgOQ+n??bx&!DAqB~G#4i-L??r^%pBsoI(D7xe6j;1@7?ik6B6COr) z0^M*)#Q)vNbm!2WLU$(JsdT5)iT^wCe|Hw$*>of1osq)l(p^M%9^D0W;{Q(k-(5^M zitZA*CI0U&qig9dr@NQ#3c8!yaryEE25Z!%r573GKy9Z_dVY)}@9+BiR;V0;xrF)X@X*%(L_l(Ru zNB07q?Ejtkzk8YPJ-S!u-lTh#?sYoxe<%L$-lBVl?rnMbUE%i!nC=6*kLbkzo%p{S z-2dr5>z|+Z&q4pweMxWN$9vHKbc6dp-FUhm=mz~y_ig_i^grGA1Lri?p4I0c>Fq-I z6TKDbex|n&-7j<#23opb>3*a8v(LZx&p-Zmk?yblAO9XW|1bH6-eh$D4!+qN^gq2x z|5x>Sa(YwIo1)Ks|NrmPd(c~e-qeGy^`_~c)AnZu{ZDWD{yFG>dNcOVnfm9T|LM)r zKL`C!Z?^t9d;gq+-aPc??DL@i>CHWG{_jhrH*Y_guYdOa|KC@#;KYBH-oo^jp|=RV zCFl+MpWb5qv+w`^=9lazOZCsC2Tr-ZEWPFW`SSg9h5z5uTZ!I=^j4;~M*kmn6?&`o zX9oRGZ*`emlis@Y*6Qbj{-?K&wCnYgLI2a+K=O^~4W+j+z0K(j`k&sW{j=}?|Gx4q z`pJ;~x#ht5e}6Mu(c7;7Rc+lrx9OkT{$IO&|BpM++lk(ea%<-(b>zp&uUbKc;sOy~Fzt9!&3$J{;OV`~Ls$ z6OW*G480@!`BDAz=z;V9UO2X&4Emqm@sbbkCnxmJ6D2>npPbS^Pwk(l_0QA$=NVIf zGw{oD=G3>}P4BF!7i#H^VEmEv&gRvC-bfyQp58e;?$SG#`(CAY9=-FY89t_e_X2ty zy$kz%QUAP{-fi?QnP$X^^hWj1(e!SjcPYK=>0L(e8hV%0yPDn={r1ZKIi`PJHE>Qd zeDvTs@V_$$eoC*Ucil8+JvI2pkuOd&>JoZ43^2VL2b0moH0KX|wKw;ZTl(j%gZZUH z`rP;b;9t=l^zQ6`ZG--&cX$6B^gq3O`{&sHY4lICe-8Sep4~qO{ZG&BpB}x8p5N!7 ze-8SeUerJ1{+aa8zW-1D-``T+Pm2Co_Rm58)2sXEp#SOh_y7OqdyM;m-Z;h${B_+& zZvwsh>3u@)0eWxKdyw8M^d6%3BE5(EcOU7Wj}Dvz-xqq1_0Pxq=M(+&NqSH9;pzVQ zO#ghge?HegpC35;@WLP*Gw>_(Qvc1D2j3jlw|8&gTmJ^VLI2ZxeK0@g%s#)_Ki?Wm z{`>mhq4xp3LI2Ym-2dqfzVN?y2ELEho>3vJ@v;W7`nZVspzW+bM zr{~BXN|B{hqEcz21ubZ$McR}KZL}b=W=%y|vPIHDiKOLM$vHD;&diy!Z}TWZsYs!S zqG^_y4?JUhmiSe6DNmx#ymHK69Tr^E|MA7uM7N*VF&k|134rLUC|H+uL=U>mqy*c?H>(>_&DcuOzP` zuO_b{dyqZJUgWjpb>#Kr4djjFO=NGfkD?s4Pz}*7 zct!Ka=MbLG;Ca!XkvWF&iwHXi&p>!N!ZQ(Ggz!rU&tdmoMtBx$W=p+xhVWd3=Og?I z^?9P3{w$!fP?WK96(jsA!fznF7~!P|i~l41nq+5kl^CY~hsFQPEx*Yc`hWOs(Z_D4 zvI60c5Pk>YRS3UJWhMEZ)M%FruSWO-gz5ib@&9t0^#AaOqL`8V7~wAv{siIA5T^f! z#s4cN)Kx_Ib5b0mJd(=)Eri3=Bchveu&G2vF(VK|cmu*N!sg^Kupxu4%6{5`_ksDD>Q7yn0iyC~}ZF7b~D(|E%>5vKo#f0pccuE4{)5&jin z`hS@IZ@hOex7{a|W@Ppwau31>5IGa!-w~;U@E?dM>pqC^VT2El zBM2+Q7yn22AJNVDaPN_$MA27Gq&gzC5E1`Jqy|}2vie$x0Fe+P$55{jUAGhA`adH6 zZ|*OVx`;GGq#hzo5UGzyBSac-EAjt|aVIc7j%+N7THCNSM4BRUJawrlw|^ocZ4o&M zkv0{N#t~^wwjfVNq$Pt^WNSs)O3LW}5xF+Y?VN^4J4ERJkuyZ+Ts3nb(jJj+h;%^Y zVnohDgFWE}ZjmUL~ z+=$5a)Nc^ooVA;%^cH2Z?%~ad^sQLX7m-^Kxs}=5Bx}y*?TFloNI&X#h^}X2@))y2B&!`M@;D+-A@T%u@%Hj44Wlw#l!+M*TU_%~(B83`J|BoybUHet!RaPz*#aySa zA@T_#OA+}Hk=J>o%g8s#H_5lix5?$?3i2KDU2-M)9=VEKO}Hl=loHPnD{>;pZ!lqWE~<&M7}`8L1aB579wHR(Ek_oWvtH#{oh<)F+|k$>oV&} zYi6GKR1#GbHKU4%q!Gy>l3})r|3~sv#Q!T6%g7^AQa4RR=>L&Q(Wecd{v~295cvvG zWf2=;H$Y?)tg8|E8df7j)U;G)y9JTmh-^h%BUHry%k%kPSk(}r|650iu3NLJOQj|LUsh_uIu=$fSQW6q>@kwv z+M02Q6#qBp$f^UYKCHUb>s8SkP-!TNb~)=fSRG(BhSdsI6Ijh*HHFm-*72;Q|Lgf+ zok-;**_Kx;e{2EkWCkro*E7Uw4eJb8ZD6&9MgOUL?hgLNkL z_M*Q~WPBE^OJJQ1>jGHkz&a0BN9yNFjlL?a^QqAPwTD<2R!q4c)Y_Rci~euX|0jv-!ny)hcUa>8u)4`s=2)(za+N3(&SHEGtckFCz`74sPgs3m^@4SS zI#aN&g>@Zk#Q*jENbMcgjj-tdR&UX@|64c1x&ziNu=>KH|6BBbb6##|JN=~I9O<2~ z?tyg|b^5j5Rg690!aP-^sNPiru&M_`Hn!+KcsS#L9b zlobCj&%L3rMsv^}hou((>M+&fUr{ao71iQjaX2}Ge3~3djv~dcWX?fy%R@XlJ%2!CDM!GORhUroeg;)>K&2VNGLY75}&B{}%nwQ>Xz*+ z`UuuqSRbklL+hG`F8jFR_wQkS99sHMX!Mhz#%e06Q~5cpPhou)YP>Ks`aI#K$8$&P zRB>pmn*Zxz#bAYD*{~w8EG33Us|HUCsrM_aC@d$mu6t%R;wsIQI))<#(BI#vF^1(x#v&7sEqLSq|*UfRoE zZH4uXw4=H$omV~I#-_f5^}URb+Uc?`YD_3@hqVLNudsfEwHww>SU*$$Noq#SW4ueT z;u$sOd-&rolKM!e_QKjvaUc1c8hHi>$ln!1Yilq*NFE~pB>y50!}^=S5jhJl{RitG z^`rcgA)^1=NB#fVWmkt?6E@fXHs_&U$J(`IUfJUR=1R9KVAp{iQkM*D@qgIIvK{d& z*mbFk|HH0N{aeNjVJoE(?5klP2m2h@jbWbxy9w;(u$#he2AlqG)Bp8d$)^9?^nbnn zv0K1y1)KhFx0Lqvy3XcZ$!;Ucg5S8uQ(?D<-4^y4uz4lg^nZP4vD>jm{9m^qMqzh= zO~19z7G1CF?2fQ6fqgFQ3%JR7u<8Fc{a@cra7RW=AQi4ltIR2!k=I5eDO6 zKMQ+2$7h0!k9Kc+B9%#^Ou3)&6xh>YPnA2nP5-y)|N4Gs)BkPpf7ma|R%Tw!guMc` znoDyyqh5wh|F`M?dbY?+n+y9D7R)2(lM56XEF>3^ufkr;UGk-{$(?=K9~} z`rnrIKMVK~z+PT4Vitc?!?*_ayRcWmUdf)nCp|Y;`f4igi(+Qo2e3bay_WiiqMNaj z^*`)SM41|8{3+~Rus?&HgZ(*d5B56PQP^L=j=)~eny}QHtJtDqi=tO(wnHUGx}vM+ zd$N}}>=aL&4?966$t>@%Qjmt7pUt#ZMcAr$5G2hQKDC>XNzl(0>;X&AkVIQLYC;69T z&8QxM{V(jlssAIo+3$a%M2`|he-4UPNAyHQk4Cf^qBRf&qBU6~{%`gbJ%&mJ86s;- zucF72b;!D8J+eO8fNV%MBGvPMwN+!X3E7lX&;L1Zqv|Vwmnsf^BfV7*E21YM+6K|) zh_*zu1^0WhqWPQ^ZAC@=-^{M)DXPPWo=Ux~=z1j&Y zh|WZ`1ESLqJqyu}h>HIsdX8+XpLj&irE(rg|BrTJpD!RUBrhT_CNCj7lU>M5$;-&g z$t%dNWH+)qc_n!j$tOtBYZ&(+dy>7#Ysu@#>q&knh~CKfCbBo#hrF3o5C7Hp-%8#_ z_9bs8`;m8$>fyhtR1g0Z)x&>9_3&S@KY1^y9{wvueG#B|KdHU~P_cUWuQ-rY5C2uH z9{ww;hyRM|;lHAK_^+rQ{wu17|B6G%p`?2FuN1ETqg?+-x&DuG{U069>(wh{SeWQ5&g(0b<_cV!qg%~L_Z}zBR@xUUFd_JDpvnO-CswP{vW0P>vd7oLX=h? zwGrhVBr5)2K1NrW9-l^;G7Hxa2mlm2F|hSi7T86IP`y~w$$tIeVjUQ>cgqacIt_)kJo8HrJ*Q#@6K^> zPK47K&hc=XFxynJdTrpGK&6=|oGtwEBsk3(i2ql7&-3fFgwq~QD>%y7Tf;dOP8-&o zA~ohH#Q)*Q`d>Rae^j@Cb_~uGUEg7y4sgzga~7PAaL#6y{y$Ut28aIdi2s{sYfdLP z7s0uJ*$YM2-^w``Q<1fSnR`wbIDOz;3g>D#m%-^)FAq z|DAbKsn;0J0&crd6#c2zc@@rUaK!)NED_yYBTK2gE{d6-Z@_sM&YN(S!+DF@w zG@Kk9`oBZ}H$BO-1^Pd)ZvI$;L;rWg|I0o663*9fzEWRJ!r92OO_DW7x|zxra;xa3 z{cqvyhO-UMcBa0ABkO-SKS+%k;T>>(fsd7|k24d)-~|B9}A z7&{6vAXW{r8i>*VWAuML_hL1rK2}TW_56$-qoxyL71Tqb>$4m?7O}>N)j_NQVs+Jx z53zczsV_CUS23>tV~waEC%S&Z9BYDDGsK#zOB=D{nLXiuS=CR(PDG3z7;7%NJ}KL^FGj2jV&eaZb(XD+ekqm9MA5S- zb_HVBA=VYK9*A{A>?*{%v*t>vG2?SJm1{)NGkKQUX-~v@QNLDn{cS?*dc;}Yo zBX%RR;{V1oV|}RHEXx1xs<+~4N9<0-1|W79V*L@jo0a!S zrG9%MM*ok||MmCj>PXcmuh;{KJ%ZSShz&+;Ah#MMTWK$f(f?x)i=v;I#2!U#C}NMX zQvBas2(ibhi2s+jeG0Mhhz&z*Bx2(Kh>c*)(^6wbbrfP_5POFDXwhF3M?!2YIj)K_ z0kO%5J*&QCL2M$klO$`-*A&E_Lu@MbX;t*;RGt?_dvEMTxN5S^fU7QqnQ+x*rRME_ zh`o&19K>d^es+}><|6h7Vy__fD`N8y+k@DA#FitrKwfQ%EhN>$pXm% zVMSffA1%^GEXu$kW28%ZWSsOB<@`#2lBD`(M;~b#u}nG6GL=It&!AA&i-?tUTro?1 zY*&p`BDMjsZyA4y*jMGsjZ`)v_BDgeWqk``Tg&k`RgPjC%f2JOCx0NflRL;C5!;E_ z&y0VP>sn61F2r{0(-B%Xjx+feRZuZfeb!dp+l$z5i0uYzns;+?vuQw>n($f4DXN|6Fxz!L5J`>hkCF54ImFZO*DyLLY+QRJy_cXZY!95*rd$lHqdj{Ng ztfc?zb*9?^?m2Mj|1SOC^qKze(*N~mN%wrXo#A$Zdl6jvzf1qu_YwDEw#@avX}JsB z%i+@hUHZT2?G>!-D!n!P>JIlhxL3mM0au-0byDd6ZWaF*u_xSK+?M`tw!I!MAN9C5 zz@`7Y^na7>1NT z9V3dqJGkTEhT)EftMmzQC&7J|HRAu~^O`%E$`q3R?@p5j)n|71IZ|DHDt?}P0q%6RuY$X}9KX-h8n_>nm9b*XdxZ_b)eB_Wl1E$S-Y z_z`Xz?$>ZLa09qmxCOX5R_3Krbx+QIkt~U#*V}F-+^^uu^B=fhif$@5QrRSmerw3x z3|F1UEwY4mw=(;UWX<)v4ek$czoY)W=;kQ4Q`sSkIqIEo55oNk?q0Y*!`%aS7i)G) zjkywkq4KLJ#%K1yJplJN>ib34PXpZFsmSvm^Jay62=2dd|Ac!4?qAGu{jXQ@?%!1Y zVSP$CLAmsQ@QxDQt0sybXYXiuH^Qp{?>u-l;hh4n7Q8y}051ej{2!jI|IK^Fp7=k! zW2>}K7hWrP_0&+nt1km0K?8UV88jk~BO8-V$fo4+iVRMG*Nnl5PipgLgi>?(jOn>jLirco)MH|A%*xv~ODD`rqUF-?Vcnyer^||HHdnD)rg%x>D&@ zW!o#^T?7~Udo`>JfK-N0Ky-to}Ufy{o1T zyp`m8a_MbXaeZGra#yshxI!4v<7C)a{`a_D_WMf<-SGCXQvAPMxfkAkc>Ab}|C_s>cYuoczj1!= zAiRIz9fEfl-k;2h|CeXT5h~*UmUxqLx|J=R)DShD(# z9B)eHcv19hk2g~Xi1>-rPZC|PPU9^Q?~C}!h+l+wOT^DcycOc7Biv>{NIdl{9?p=AbttrT@mk$_+^N9;kL5=FOSCMRIU)k^r{=;S0Ub=`jw*VIUJ|| z$FC7ZKXr-sMEoYidm(;3;@7hNI?0-G6aPnC*8k-*+Z*v)5br}>*8k?2c3k`)aasSH zSr@+@@h1@Phxmht-+}mjh~J6$J&5c1a5uNLxmABs{NLQg;sdDMPge2&_&~%TLwpe8 z4b@zDd4CzD+JCSCH?J?~*IY_sCV` zYVv(@4fz4Nmi&ZdKO?@2d*3bXn0|`?BmOJ7S9HBLi~k1yD8%<8{ukm05I=~x_&?%*NR571Eq;iK z_%ngVzdrm%@EfqQVU#>p|HD6Bl!@yYw}XEU{4?R7 z4Zl5)o&N9B|7Q%BN;LxN-3GrS{EOh93%?V5@qhT|OV;d>{_oTOU!EYk`lp_%`Io?d z8h&T^x4`cLzX$wF;a>^=GWcEL)BpV|q*$MQznhBTi~pC$^D3D|KK{hfn|a>Hqp!v`_!{>HqxQDEXl6_l8gZ_v!!UeBBEFPWZRM?<=c)^$vi4JBwxg z5C0D7iM|KF$4}at< zK>kCF`3jK#2z4 ze-!-Z;6DTZS@@&jt3UWKhJ79@ebWx$kEg=(r9Zj&6X8#RKZ*KesnmB{e=3z}qL?{3 z9sUeXnCIcY!0d~X-5@J`H7nrHg#QwCS^t;M?`-(5!k+_wZh3rOfxiI$JXX%v+cI8A z%KBf9OU}h&_;12r0{?aRuTfblS-p1hx&HUxs8atH{1x!uX616x&CGd+%DYu6-=ngM zTut)fkH3ZoBF}%|^Wl%rhd(|a{`m5yE_`|Z179EVr;I-%KZl=Wunztg4AzrjGD2F4 z4AfO0W#EvpvhKq7;QJKgilLj7lO!b2Z~6N2QYf=&GDBv`oGMmj@C(S!fL}yP4M+*e z^Wg_bOoCsD#A)z1z&`^2OZYqCe+6G1i}L@k;ct@hF=M-#W3q+ZN`50*GZVJK-vOWg z?~DJ#|AE{tHD=7||9Wlg{{(*@{GZ|PhA;ka-o5nqa4Y)1PyhGn|HkE%{~v_EpEUk+S};m`6WPG)JN}65{_zoJ_VP>HqrM(nK37x?cPriMER7TqI6MqAwC> zAaMl}?U3k%#FCuhr6`ref2$n3c!{Xaqf*XJ~G0TP{&5dTNwBJyJL z5=Au|8FwKsB`+f{S2PZj=!(R3NOVKu8YH?idnGA;g2dHQspnFn2bG>=FH-!!yqD{d z=!3)!)NdqjB73t&wnqW3M`9=v{g8M7i93+!kHnqS?;`Ie?@=u8 z@m?zTk@Ww>{gO4a=s_eNMq(hdgUG=o*Z*c@9-;Cm`4~Awv0}WQQI8`r5{V~}cnXOp zMc4PE#4uLMJsOD-91_n^A5GH#6ZC&GC&yD4|3~6ka-yQSUJ{d$*o?#! zBtAxBDiTYOn1;k`B%VWJ1`^X*|2#?mPrNAG>MJoZlln`f_&*Y}Bx~l<93&PXF_-!) zB>g`@|JT1uo>)kI5&0^)SkZV+;x#1RMPexuZz1tIv&+ag$Ty|Z?CWhR%gGg__&P#p-t;Fd zvHIpw#>7IxMZ#trB^@%RSU$@h6+JV3#tF%qGnhg`nRyzC91zLr?OHJ8|eB9~xKaxAipCqf_Mo8>JVh<9#MKM?RFRb~M+)M7OlHHGlGVlXP{E5Wx%>F?h zBo9fYnSp;%IZPfQ|CX%T%fCn-jl_SVCyyelk=3O}ds>qIpR7r}775Af<4RT_*&N9b zl8uq9jbwc!d9^0%u(B>$PwKS~BpXm^NYek4$5qKTLGnZ-n=(uPPoBWInbc@kPo5;P z>01jV&p`5IBu_!IB`aHzt;sf0sgE>yDwVe6Y2@jWU9ysKJ0#CW@=V6<$qwXMie~;N z&!N(hJeL&zH&@QjUE_d=iB!?q80Lh1u zydTL2k$gb1+C!29SwDyzOw#}LRh)bT$;Xj=l=@@j5OSzu#c#SlPf&T1e2N?+(VszbJd&fSk0HhXksK#Adi|E1K;>C-A~{L2W`w68`7V-Ekz9o2G$dyu z`5clnkfi@7>HkUkfAU4y${g=Zw(}DCGC7M`eKzMHxd6$z)an08`hRl1)R-B*P~zvs ze~^3?$>m5cMsgXFOQ^g?E+t=AEcf;eDsPf+k#GMm%O6)D`Hm>2pDU4!BKaPYYA>sh zT#Mvtmc37|AwOWf?)isQJ|aIRKas5dPAd5+lIxNDjQZ!~I+FgcpHU>kR3fBB+KTE| zt{6K=W|52`nLyH|;*oLES2WI_Oj1daX)+^Oy*5bZkSrjX7sa?oku@bUAS)$n=Kq&S zsf*|L~<{Zn~>a&a`Q5PN#AP*^U(dH)k`|0jYD5I*a<*B>g|tQEJQ{&!c`m*@?VB zvik4ir7l9MJ5m=Tbs18ZFx#2zLS8DB`n;#;|EVjecO|n?RQv-JN| z52?{lFjBoF)-Ia54yn;dU60fQNZo)`KcsF%>K3GK;9$(r#TgVY?P#v=6` zQsa=Cgw%M}Od#q1sfkjrJs~xj`V?|1IgQ!6jHe?t6RGDJ)BjWA|47Y{8ol;Ny+non zpA!E^YPMvxTc+kBwHT>akXnQk{XZrCkJJK^{;wS-^{Q-T&esy8-azU#*3kb`uQOgI zHDOG`ZBehDlGNb)I+gwA6 z|0A_lvRoDO$B&Tun87FH|B;_6mS^VYNV!O@L&`$x3uf1oVKO3>=7?-6QPLq}lGRT# zQyx+&q~g?lGC_*}m#Yhhmmf8)Dfg>A@w)X)sXs! zmH(3e3DZZ(R=WS`>Qs&n}V80r;dh^#F&`p%oKLxtB!x*p^DlGWE> zx*^idk#2COB-jZxZww4;x0{uUI zD)qMHX_D1<)$|!iUx9Qxq&p#fCer61-JUfa$g{|^rC!g{bVn-ZlJx)d`I6P2w$c|M z-5Kc%nZ1a-m=ymvE4noOKYc0n%gDEi%1L<3k9*y*^NDo5#Hl*)Ex-ZgqA$>dR z`;m8$cgnWd9P&6`5i#ze)0kGL2{sCxn?lZk0bpM(vKkhu;^w49%bcY zlJl+4ASo)Jr?PiNRLB$I@04= zGl8W4rzbL=q^RaI(vy*%!eA;njeJfqbZu|O&$Ipo@$YT z4mp?P%b)3aYH*O|`=4pP|C#3dpJ{pjlPSIen&vB@=_N?NMsX?0_kYsz{wIHwS3pDc zUqt#Xw*NM{oLr$;p3mtkd7d&-t$pET1eYStCxRvRXo)} z_*fu0cA@R0ioR(nZEOr1Rx$L5@yZC?UN8 z>40&iWR3nM(i@TfO4pagO}YT-%}8%UdJ9K@{-37*r@vK7dECBZ_IvUNa=T=I)K}1t z$ka!AC(_E6e?s~I(mx~pE7H4IxtkRKNBS4p%AAY6RQ8d-k@SD#)xT4r|EI5 z5c#L9wAF85r4J)h6X_$!9EJ4Xtf&8{>HlfDvWz=rs!29eojjVXAzA(XSEd#+wUGgJ z`hSN0p9x8g?oZ}eX6ul3$$FC2*Jh>xGN&Wc5Six4G(zThWR7DE{Xawh&(Qz%lbH&gvHk|e@6VjeC(Z(`5Bom$jm|JQe+-L z<}ze%Mdos3dLeTKGFKtfl`V85yOUQ+3;NER5&uW#8j}8>5&tib{I$s3gv@o!UQgaY z-Y7NZczaXnL*7i@B3b=8B6Axu{gCNPUHsoTSmq97`XeL$kIY>p{XZlAUmj=ie`M|> z2axwm*360rkr{)`KxCdkW)L!uA~TpZ50T>k$UGwTrYDb48A1*vAD66t2Ag>jnWvGV z|7V6VEB=qn2&vI;t7ho`8Tx-l{2!UolGUq%%vfZeLuMQ@laQhRXXyW#XIVK>DksR< zM`kiPg`7%GQ#AgWnU2g%Wa$5y7npsKoFO&lSYD#?GC7MB|1Y;N7nv9`uOPDunR&=8 zLuNiQi;-Et%7x@2@>SW&oW~_pUL%*1uS-@x%gVfg%nD@Qr2ZC3|Idj3m(S@t)ZZmn zlJ7~@oUhf$e1^>X$b5v%8fHHr*ODJfrCt$bKBn>s`G4f6k~KZ~9GM6*>!^Q0t|!A% zqd&1`EGjk`B^}A?HC4t%W+O5lGFfEe$Rv>QC9Ch|nI!8|WSY!K*0@a$nE;tQ^#WNW zOHyN6sHC!i{F3}ivSyq&A@dC~Un8>xna!e`t+q;RM&Mgywj;BR+kQuWPyQe^rkx#B zek6C2KS|ci#$CvEMP@g$jgi@d%)iL|g3Li=ensX0GJ9FSkNl0?FWZ{Y`<==kq8OJr zgv?*a{3(k5>t~t6tT{r`|1(Nmj3vvQ3cffNWD_TO)fsvdxjD|7V-A z@E#cI264d&%nal06IA zi;+DW+4GS-huMzgxg`BxpWkdJD)j#>{Xct=Qp{h(%3gx(<;ZqsO&9V~@-nH>Z=7bY zkl2hvH)J0|wmY)7B6}sWy^y_%^;eVEkUhwrisn3KuSNDIWUr%6|IgC@vo}hOIo{sP z_95y2*;^#5f0rbC8?yHx+ZWlpkiDHX{m47WJEhX}@NS9CDD_A70c7uG&3)tmlKyXI z&Vy72l7q;>isrLS_F-g4A^QljBanR**(Z>t|7Yp{*`cg|Tda5%4exeBqx#L|K?dxb}F*ZAv;YJ)ADrI z(Eqda|LlvB)oYLJOcc~Xy@cEmWM4+E2ePw}J%sFRWQ)koL3SOobCF$&>?_DFLUtZo zn@=tv#sAA={wkHlT`7SB`ul9nh`V}z6 zRiyeAFcqs;fE3j$K#J-WAVu{Gkm85Ps`r0Xpx*ycRPX;N>PFQ2KPp!5|0sU07`j3I zwwj8+KsJu-dSs)>hPmGeN&nB<(g*EnS%-RzbV*OL=BoFR%^;hgo+Ro2S@Hk!Xk@A9 z$UG_jZ`Kdl60$!d8zB1)vX#hgLYDrYrT=He|B>A&^=7_(O=UB=h1@Dx{j4MVEwbB@ z-A4U8@_X_JsWJ0p2bCYmo#andvdaJWBD)*eUy$7+x_LPana`liq4!Qcw(*JYx|6C)f)K^Nb zF|$p`rsVOG)#IOQhTO@>ok;y8vN_p8YD`aBQfWoDCfi8Xv~VhN=Ofn^xsJ%4hFp8( zPG`*-WIIy)zg*ve%30*ur1*b%U-bXnd7|j27P(HyU4h&M$aO~ULe^hIUQAvhmHIB3 z>q6yH@-p)BD%q~cbw{q7D0=;qyOK3mkyn$~NLHW0TufAgJkZYXlYkb9i^ z6D0jV_mtG=@7Hp}sgEF^CPzxv%)@7pn~B_L3xmnE4Cg+fIrBZ)OlAA|m zKDmIT|C^q?irnkSEvCMNe2rYHSRV6bRNf%z|2g`WBR?nCNmlzHqnYs5d8DkS9xx9>aVq9h7m61me-VR=N%4Q=J1d&&G=C}b-H^YG z`sL&mWLK%tS8KjIl`F}s$g3r*T_xWG`Ju@7ME+jndm(=-^4B7N6Y|%w@_Lf~pTAMI z(tl+u-PJ!F5$>d(db`;dPC`2p1L z7v1#sLF6AsejxQhFP6?yT0^A1ve8tb1U zr<2c1R)2q;e-Zgv$j_iYlYEJMS!(nhCqJ9Y9C9xCie$}L%|}69j0=!2A-@p$50GDk z{M*RCiu~)yFJ}D`@-=d)Y-{GsGAi`{{F{v5s*+uf{Cmi+p#Bc|F1b=_^u02_ippy8 zeR7RtP2bic|0(hxQvZnjm=ym<{{Iw>&*VQtK8yV4)Yp+;kn71X8Ik|>GH;PK86_Pu zM!KX&#z~({kV!H{rpb(=%o%Ap$Gzl9`hTAOZ^kM>{#WEHk^dI?4ak3u{Fkhx|K~R{ z-lSMQ_RUnbkXy-bB&*+O%5OvdXXL-5F8;5s2;_etx05@N|B=B?@+U9i&44&;QBzFUgwg>j;&<$$!Xy$^R71 z%q&zx;T#mIqi_NWN25>|g&HVSpdkK_LM;;HF|w7urxe8hQK(HGOV*LBesjA}4~64U zs878C*^q1`HQKiejj1#t>Hme}C2QJmhQg^RoQOh86i#AIbFu|_vQ+A8w$O@7YqAZg z{r_9WZBaNAh0_?HPKy7d&`!~;HVf^kbRf?n&z7v|NkZp>P=r-BGxlI{m-Um2o$z(QCp2{l7r}FNpu6aE)a3 z94_=k;T9Bnp>QJ#*D`w@c|CbUmCBo_(Ekg47~d>eedj9Nio!q?Zlm6pyq)Yv(*M=> zN(K2VpeWph!rct`_n!;>8Q)9ZM-CwGCm$f?_rK(ydJa$+#5M<$;{PZ-tXS^JqbOFQ z@ED3}sE44i6@{TFyoSQ#C`?1)2^7Yl@FWUPqwo~B9Yzi(N3b1UO@)zEMv?UY!f45w z^D-8Ni71R?c05V{FFY$X`noGjqCS}v|3_h}WK9dtp)d!9=_sg&JkK-x0{J32Ln_Uj zr2iMh|52Dl&X%lx|GY34g@q`*LVX@NpIjg{=Ikt@@+!HQTq0S$sw^x;A&J84D7=Tl zG8C4hK>sh${|n;(D7?-3x{Ozl^#20=zp%1Ob`=UP3aeT3KDh>k4^j94g|+gXi0YC$ zF7=D>g^whb;A0d%VIUnw;ZyQ6@^f+>`31S243iPkB5g8CI%G^yt^#S(V^89wPbL)2 z``ZOoP(mS%LIH&gvsp4nivO2=rYN!gdp?B#g^egwvStJMCHa-qXwNKcqVhGlncN~- z{SHRq8x)U0;ae1bLtz^VyHWTKg&$E6|3~2mayz+0wlZF~lgdxz&!o&)vj!{dL18Zn zzfk{Gbp7PEuuo#s!hRI~LE!)jf1)7%kHR11LGlnQwd4Io5; ziC#R4tVULs8tr(+8dPeM^#39xt9w$cK(RTBAru>;SR2LqC?3noIwa>?v7XfH&s;_E ze=~23jZi!u#p77nm~28eWevT(cmkDX1C_H#@qZN0k*q!!#dA>{hvIoC_DAu2 z6nmi93B@Z=ya2_{C|=0=i^z+~OJrO9-DR;0l}pLXNb!G}>av%vD0WA&n<(a3uB3hy zN&hciQzhFI#amG9h2o7U(*KL}|Kjzmzdt~q7TT#3N#oM@5 zUy}Y`>?bXlp4>_OF7j^j9?9xEQSn|Bm37}oeE^DsP`sb<1LT9`K*jRR8BB%#UwoMH zBa+omy^6~JpF(j6^`YeBw3r^;6P^GNYID$~j5N%8;kXv{!yHi|Q;zeK)F z&XO8)M&?MYpS2cWLGg7I=b`v2it|}1{*U59a*GiT!!MC zD83(-$gNu;z|@hLGe8lKR|I6YgUu*lWU~joaMDtJ|sUP zKbEYyYE+lLK=D)RpOK%F>!ila@bwa#5s09eMA1UgMbTzulyu0LRGOpqsKiO1Oi0%B zDurSm#WZ#Le=*BACpCJlRV+{`k|i>btm(-HR31X{OH`_}@D)l&qqq^py(n%%aXX4% zqxda~o4M5%ax3|bw4m?u#cfo+BflqqkgV~^9VqTX@ki=A$)8B^e{(k}?xwPb{Du5g zvgR1~p?Czv-%vb=;(lfiko5ne_`mtvS;a%t|0Mq+4@=gx^EZmh_Wu#Z^o{;sqW_oZ z|E22xKU=DS(upY5M5#VXwNR>!5~R)2F=Pc9s#1R}l{#cyvYur1wN`3?QWKOKQg1}k z|4ZWkW`>lSQa_$NfoxVKdlE{mDKcsd0lvL$~C_RSKMJV+_ z>0*?wLFp2dx}ww>rOQz2g3_fG^Vd|2?5+NVZrF&@{5`ZK8-$50tJ|EuhpBCH4QmOb<2PQ87%Nrt46;5vA)< zQvdnObfrlB{52@ugi>#5P5z4P^orr1pmZ}z{ZYCFr8`i%6{Wr^i_&d+k0{-aQa_1@ z)no@$>Q0pIX3bsFdFhoB?~#Jx>RjB5(jb)XL+JsO2B4%C|IV5^*@GwzG@Vh0 zDg7Lb(jzE6gwn&(!(sKM9W@AJCZeSN1cdra#j4LkP#S@f`uh)ROddz+DU_a2#p)kQ z>aT#VVW9s0gUYJE{~((%ewy2kBu9y;{>g}qmKrG@gVIi>UHKaNL9?Q{Z4&&oKn z5%zErN|Qwy{)rY*nu^j&l&0}qKSxd{pC?}+UnFOcGfDXmb5VL3rMFO;#dtPKucI^v zr9~*sMQJ`tub?z9v~;h^h8m0yH8>BY1t={HJ-H#YZf2<8bD_)Bu3tszHIx>kv_#5= zoTbXx+ENvS)-4VVxf`WrRNi1as*yJ(xKo|Dw^hK@a&iUv4odH8oqK$b;wo}A`98UZ z{D53ben@^qeoTHsirJ#{Dft=sxuW`4?&=p5*OOr~LRzFvMoEW^kuFLe1HR2z@);)( zgiuPN^bJZWDrqu9W>MONQVyj6r94VSlnOFR#|~n)r2E68u0%;0{sxr346R$GPC=-_ z(X831sQ$6$Ybu+`EhugM-{w@lMd?qJwxRSRO5aiWp8SE7|NMoG?9f}Gw3GTzDE)!b z&nWFhX%|YrptKvMJ-Vj6$*=$05lZ_|I)Kt|DDD5BST6g$-10%Td`Rnz|3Xj=rNfMm zkbjf^p!A@77RsaMF46)hRpCXYq% zEP^@+u0~K7K|2KX5S)mhK7z&w8X#zdprPup8Ry_Q#^~unxGYe)^fe9TUYMkDF{wOa4LefdXLghk3SKd zj^GS6AJj=_%jY3D6T!s@+9Oc0^8a%XoQ2?QnH8TNlm=z*9TAB6tH#w)t6m{EAHjtP zIw82gT)*S|(Et4(f{Rp{RH~~lxCFr!2s$IU3_%wJmzMi{v;6?Y%N)CN}bjTvQt&8+LvxmWDAoJEJZLG!E6Lm5WIk3DuU?mL!kh~OmzGZ2Vxv#hsDA$S>qm_H{{Bep*W!6F265zI&M3W9l|25ri{O(9r-U?E4o zk(@7?X|Ez!f?%=QmdzfG;5FH)`X?j&I@?@^;4K7iFn*I|yhjA${|J^NSfR&OQXi{X zD*lgPB}xAe=>NfL1U3Tte?b2a#Q#~g76JV~p#KN-|A77<(EkJae?b2a#QzbjBWeBt z%|D>|2Q>dc%wJ!d2*mtZ>>!AhV;6z=KXu*$0^S0G1eGKL`TPF}(x_A;nL(wxkh2K> zL6AeR9YG$!W&{NUUm_?Xs6V()Rf>~R5nHMA1XtrJPMUHQCSU@N29X3%IbDd zSwmvA4pjA(wNQBs14#D4Fyjgt9JLUwtc}Wss5};x^-x&{m35V_yCKI|Ss#@RR1g}h zMs*W6Y=p|js60-Z8vLIk#U}FOS$j~acGm`#C!n$gDx0D5BxX-6@3gs;)u>JJWK_07 zWlI%{DBHHyWoqxJJO!1fvFuc`t&D?OxK`>TIs=vMWUDJT%LuFUTiG6!gHYK4mDi&3 zEL3(u<=Lq0gvxVJc`p7RQ)dBgMfHDglLc5Pb_XUFVh4&~qo}A@D7J!yL8zdFU?7U1 zC<-k^-Hk1Z`Jd0b_xbP zd)k7*aS5(nM{KXq-U{uf&^`+7>#k<)mKtwN_Mbh>TEMV;I!pwO8Lou|+cg@!70mO^K{Ew_yi-cy9mQRrOv z9J^dI$7X)$e1$Gl=mJ{_6UH9Y9`Ry@CMk4@Lf0xZOrc=U4_D|itV`Sb;qu@|ThP{X zr9#2c9HCI~?En*;ZWrgas%zRaVWdK16&j_`bqbAEXw3hg2E?vc=muMxn}OE^6LOqF z;}yD5p_}Yf4W_Z*{}U9NXb-`=ry#G;%?iy>XtF|66`G>ZZ3^9@(5-GJyE99n+im4N zzU5rFL!rAAnx@d5E)(n=)-zq9yKQT)-7M%9=HX2Ad*HqHpuzhZn}>Y=ONj4(3C*^C z3q1h&@|Vyqha zX3RM-d`#%bmU>Vx|AAgr4#QmR;-TzUj0qy=z zdw(uf=x2rO{*OXGz#rjHmht|Ag%Rk3!4Lz59N~e<&QBp34>9R-r!?UR$BR z6z-(Z-wLm&klp`L=wHbFpRnEk@y{Y`_kR>#8Lk3XHP`LKuoPZhVebEgx&IUHN@g|7 zxKC$=x&IU9{!iHM|0vweTz3yJypF;fE8Jb-^%S=IKW%+|lHC6ZbN?r7_ka9vE5e&7 zyrsgMlGzM$|0itsf7;t-_kR@T22pq$#&-Xw{k*nQcwdFLS9lMFcTjj2g}MI|-iajl zf5LYE$IsjFuIRhL-C-|t-95u_Zww<=}fjr{z@C0~bK>zoA z!Y3(wn!+cep8^NNQ!V3<*XbzS{|}$Zct{8LY=v)Cc&Ngo6h24cOBFs>;foYLkL3CA z0(hY<<$h}!z8K{aI1CQQb^H7>g|AZha`Y?Um2iY*TpNV1M!5!F3rCvk&gJlEg~us8 z2K_q7{r~U{jK^BieHtfxqr#IEz6pIioB$_U#y{50D3jq7cuNQOHiaKm_;!WwRd}kx z(-pph%rtl>yvy=_+wMl00cXN{%ypk63C~jaL51%_=UfiYX8eF<{PsMA@-UnOA2F9t z%JJi43O}y!(+WSqk8>gYAGZE)pD)j#KMS9O*8l#u3E_Fl2PgY{C67>efnrxHyim~% z6@F2X%N2e}k-&Xf;iST^DExuK!KwGQ!mld4Na5FPJ^oC2oi)D!--K_O>wXIvUX1b% zr2oV8fB1dNxLyr^sPGbnKT`N}h3WtBC*(hcpIOq+Rr)_n|A)WA{o35%f5KWbe4}tg z;cpp#2SYF%(0>9XO#g>t=y8}Z*Kch~;a?O^D_m1Jqi|8-ESVh4!-D1AU+@c;P|C0Z ztLFMHtt%Xyp$+sVY{8`+GC!dF2(AAW{@Gmjo4fF@3I~<`o5DfKFT?#E{sEU;(m&Q; zHV)oK*&6;)WF>{^|L}jNL{@++TE-o<$jT_Iz*S)xLZN`Ke7$u9&p>>*EEW32e*eiz#ZXEuqWIZ?gDp(yTRRIFSrNn z9nk)qk*#?z9)GmLjL4oB_{-Ljw9Pikyuy6rKamHP>(X`HEbk$OY&Z!i%8wzyIWIWEhI|zap2y z%gl9c8M#7{cNMu(ky(n2P~;{>f*pP>v8xri#*+S7k5uG(MMhzbhGU@3`Sy&u0c9*4 z2X8djogkJ zS7f?nT&G3o|Hw@Ad*Hq1`e%KgBF`#vzamd4GFy>3iabE(LHH1~{%^1C5tK*aWAJfv z-KSC`b5Wjz*8hq;4Xyv%d+#|#0{wYK7Ao=r?mRdjF0iEE@)uEFf-l2Y%=Jg%RYl%Z zX81AG|lyESgPoXihQrgGDUt+vyp`CXB}75M{wIs6m;Wf^}2|3Uc|{%4G?V6JQ3=t_#Nq3Ftr zc2<=BkFH9l6O<+0t538GN>{iVwEp*PA6-+??uuIfE7}dx|Iu~GY=p8dTo0}f>3_GE zq8lmtmZBRgI$Y6B6g^ncO%>fi(ajXyhVbT!ZoyznNdHHz|NSQiqCFJdPSI^mnZ$gK zZf|3EJrLbd(LEL2NzvUD?a3N;hP%LBE$ObfqPwH?f_uQ;9o)SX-Ct4qKT7{c_a(ER zW!yfG9)LpsM-O7$r-OTlq9-ZZSJ45A9;)aOiuNPZA07q|?~p$dViExm)e%nq~bf}`ID0+sXgK1Jk>{*MkpKMS61u3yhN zie9Lw^}nL$!Smq-mhpS?B9x2aC2*LzenwrY=>3Xbrs&OzUasg^MXykFw4zs%909ND zGODMdSHo)pGPqXJk?rv)8(gwj(J|z&gV#gre}CU2I!@7vir$ER6C4jGSjKfxbdrtz zUY)GyG)1QIM-bNSWhYXjG|AQ;@AHy zndjj1(E7i@+y1{E;5(T-SOiaioR)z`!q=O zZN-99J2*_=EBcP2QAOWX^b1AbQ}km+-)E5z;D^xq-+%rp`U%RX@H6rYpGQU9jKT7|* zE6M2Z=zqZF(E8v1ErRIZimj;VKj`#-^gkQNR4D7FPlZ3*fB*w(g`o7=G-=-a~WApP(5d~8R>c2#UA z^qz2MX#MZ!QfxPr-C-}dhq>;xGPb8;2P(FgV*4nzx9RS^Ol)70`@#L8^}nB8v4a#l zR59y+#SVstz`mAob2!$|#{N+bQ|wH|4p;01#g0&HfMQ3IKMEcVkFmUeUdN(X|0^~S z9&fHY?_wt^HdwJi=qJIG;VG8!`|VVe)8Ogw40HV&hA4KiVrMCKo?>U?4u$8yb1fO% zm$pYgA6@`2gx3GOFYA!G0_93L0$ydVdp(L>qj*lSYZc#Ev5|^> zpx7wI?on*CVz(+bMzQgVU8mTMiqZcu>wm?@!g019cRe4w$;N)(PEc%;ViQeqpQ4Q2 zOnx$)0&g+b-LZ+?rr6zz-LBYOicQ7615Sf?TGGA$jZL?)pW8EVXPV;9+}OQ}y`b1E z#U4}aKE)nV?0zz{;REnN%lq?`{*TQ;e*`{i?hJR%KCal)iamio7d{D}vW)u#d+ZsM zXW?`3d2{{qny1(z#pWyavSJHx7ee|!_L3$2Ywm@G zf^S>Kui+h(cj0@``oDdYKUC~{#XeFjq1eZYeXH0fihZfrrzAgvpTjR~Dc@A|f9z}Y zCGZ<_{oejgv6x~Z^e~JBr<-C?JL!UR(8h7g`+b#EtfE*-vAkl||B7W`7Unu63n)cc z3MQ3eWt&>T(0vfCW>F7 z_@;^nCt#lSbQhNcT>D4 z`p$3{xT|ISw(XA63+@pd8pV6tn}}fc2FEnMm*R&gzPI8BD83Jwec^u4`rpsG_<<+~ z!9MU{bN!?AML87qgZ<%Q0eu(6k5K#!#g9~ckm5%vew^Y*lQ{+sfX7t5 zGUWT;Cj{SW9jucte~E-_2kKoN2oI=Jfcz zZ22sBAH3h5g}Wmce?aj^6u16Y{2}--oMRc+*zreE9)piV>wou(!;eoY{*>a+EB-V; z(*JS#KmMF0gN?EEzX0dK`Ox~meWYGg{8PnWQv7YjUsimP;;)eTAAA+QW_f?CUq_+; z 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�xjhOlqRGy4L<6Y#Q0xg{4Y&J=?j!5u|p;sGRS;}(&wp6{g-t3m3mOmUz6XU z^eswLRH<=ks)jZ5F^Ag2-=Q=eZXc9ppyZ?UJxX(^pNY~elzyf>oBV73r;MjEfNLUf1+I-!6{Qxl*HEf6wG*XAetw%;ocZVg2;o{NMS6IR34O54;I0REd${Yv-5jp*unF7^+lSQQZe&Pd zV?)+wQ@DLqzGefqeKSK{W4K$u-I_u_xLfKqVlEJOs|6Q}YnDJpvn|~1O!Kw9+6g}|;a*~#Yc50Wip%Kpazl3Y zm2j_tdzD!PuRhv8p?sLrY1l%VnJO%d|xKEob>O|ZA zY?lYP&%=EYuCD*p1N$8AOK``st6w%$rH)L~;UB{_@&9eOuNzlXzCpeT_bv5r&Wrm0 zAKdrgGXA^ovd-hwf4Ww8--kPa%JFbNNR>)$_=j*mQqSh2E&T-US8zXt`x#Rw!kxr( zF7%xK#=@R->*hP1~!f z4Y(Tr;kL+-Wc<&1J3+ZW$`;D2plqYu6Ju5kIuWLx9k=NHVtI7?? z4N=}G)#&LiZ-VmHC~u1L7AW^+oi`&l*9x1A+WdYxFQ~93%3GzfMuYM;DDOaFTadGj!#9dH62IT=L?}zfPDDOqf-B8}00@wd#uK$?@<-N^K z9LoFXt(^KCi1NOvO#S{SAB^$=>RinRkq4rz>;KdYWLD-fEyWzF z!ziWqkJQCT|=7TaUFAApL#&~hTP9hDBpte&E4xmOHKsk+v)QTlug*b zGtI&hx&ANf`k(&qF;qD_ydU1}C=WxK_XXt#a{X}Krz$_h4j%z;DU?T|{1wU%qx=%e zkD&Yn%4V!SZtPJWh4N#WTjN|u;AnD;Dz(#|MENR*)qV+YPlJCK#>K)Fn1 zku0I?YGq94Yr{R1Ybg6DGx%$JD=1fuH#Nw{n1)aqcjlTVJO^doAe2K*)xj2_9K*9H zC%O@5{CjqqS8L)G;4KDk5qQv=cs<}PYEsjh&{*KL!Rtvmi~pM4R70~b4sQuV_e_l?=6`yk78DgV&qNRdVI3dLq

  • + + + {% endif %} {% endif %} diff --git a/src/templates/cms/edit_or_create.html b/src/templates/cms/edit_or_create.html index dc26066..2bc1f1b 100644 --- a/src/templates/cms/edit_or_create.html +++ b/src/templates/cms/edit_or_create.html @@ -38,6 +38,9 @@

    {{ page_or_update }}: {% get_site_text 'manage_data' %}

    +

    + {% include "cms/lang_warning.html" %} +

    • {% get_site_text 'save_page' %}
    • {% get_site_text 'save_page_make_current' %}
    • diff --git a/src/templates/cms/lang_warning.html b/src/templates/cms/lang_warning.html new file mode 100644 index 0000000..97e6798 --- /dev/null +++ b/src/templates/cms/lang_warning.html @@ -0,0 +1,8 @@ + + {% get_current_language as current_language %} + {% if current_language == 'en' %} + You are editing the site in English. Please ensure any new pages are made here first. + {% else %} + You are editing the site in {{ current_language|language_name }}. Note: All new pages and updates must first be created in English. + {% endif %} + \ No newline at end of file From 69095a08b1655ffcbc5ccd340134edb9300a0415 Mon Sep 17 00:00:00 2001 From: Andy Byers Date: Mon, 25 Nov 2024 12:47:41 +0000 Subject: [PATCH 232/261] Adds tweaks to remaining forms. --- src/cms/forms.py | 13 ++++++++++++- .../cms/edit_or_create_homepage_quote.html | 3 +++ src/templates/cms/edit_or_create_who_we_are.html | 3 +++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/cms/forms.py b/src/cms/forms.py index 6641a30..e1a069e 100644 --- a/src/cms/forms.py +++ b/src/cms/forms.py @@ -108,7 +108,12 @@ class WhoWeAreEntryForm(forms.ModelForm): class Meta: model = models.WhoWeAreProfileItem - + fields = ( + "display_name", + "affiliation_line", + "bio", + "police_mugshot", + ) exclude = ("section", "order") def clean_police_mugshot(self): @@ -160,6 +165,12 @@ class HomePageQuoteForm(forms.ModelForm): class Meta: model = models.HomePageQuote + fields = ( + 'pill_name', + 'quotation', + 'organization_attribution', + 'organization_logo', + ) exclude = ("order",) def clean_organization_logo(self): diff --git a/src/templates/cms/edit_or_create_homepage_quote.html b/src/templates/cms/edit_or_create_homepage_quote.html index 36c9d36..2057efd 100644 --- a/src/templates/cms/edit_or_create_homepage_quote.html +++ b/src/templates/cms/edit_or_create_homepage_quote.html @@ -18,6 +18,9 @@
      +

      + {% include "cms/lang_warning.html" %} +

      {% csrf_token %} {% bootstrap_form form %}
    {% get_site_text 'order_form_totals' %} + + {% get_site_text "about_term_length" %}

    - {{ order_amount }}
    - {{ platform_fee }}
    - {{ total }} + {% get_site_text "order_amount" %} {{ order_amount }}
    + {% get_site_text "platform_fee" %} {{ platform_fee }}
    + {% get_site_text "total_term_length" %} {{ total }}

    {% get_site_text 'order_form_footer' %}
    - \ No newline at end of file + + + \ No newline at end of file diff --git a/src/templates/package/elements/view_basket_desktop.html b/src/templates/package/elements/view_basket_desktop.html index 89eee99..e6f3f9f 100644 --- a/src/templates/package/elements/view_basket_desktop.html +++ b/src/templates/package/elements/view_basket_desktop.html @@ -77,7 +77,7 @@

    {% get_site_text 'quotation_packages' prefetched %}

    {% endfor %} {% if not basket.meta_packages.all and not basket.packages.all %} - There are no offers in this quote. + {% get_site_text 'no_offers' %} {% endif %} @@ -120,7 +120,7 @@

    {% get_site_text 'quotation_packages' prefetched %}

    {{ v|currency_display:k }}
    {% endfor %} {% else %} - Complete form below to see price. + {% get_site_text 'complete_form' %} {% endif %} {% endif %} @@ -174,14 +174,14 @@

    {% get_site_text 'has_all_prices_head' prefetched %}

    {% get_site_text 'has_all_prices_text' prefetched %} {% csrf_token %} -

    +

    {% endif %}

    {% get_site_text 'quotation_additional' prefetched %}

    {% get_site_text 'quotation_add_text' prefetched %} -

    Add

    +

    {% get_site_text 'add' prefetched %}

    {% if basket.package_set %} {% include "package/elements/basket_form.html" with prefetched=prefetched%} From e167f124e07fc2570ae89dda248e23c68712cc4e Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Tue, 12 Nov 2024 18:55:24 +0000 Subject: [PATCH 235/261] Feat: more handling of order terms in documents etc --- src/intrepid/templatetags/cost_calculator.py | 40 ++++++++++++++ src/package/models.py | 10 ++++ src/package/utils.py | 56 ++++++++++++-------- src/package/views.py | 20 +++---- src/templates/docs/order_doc.html | 8 +-- src/templates/orders/order_detail.html | 14 ++--- 6 files changed, 106 insertions(+), 42 deletions(-) diff --git a/src/intrepid/templatetags/cost_calculator.py b/src/intrepid/templatetags/cost_calculator.py index e676209..df47f10 100644 --- a/src/intrepid/templatetags/cost_calculator.py +++ b/src/intrepid/templatetags/cost_calculator.py @@ -74,6 +74,38 @@ def meta_package_cost(costs, meta_package, converted_currency): return currency_totals +@register.simple_tag() +def package_cost_multiplier(costs, package, order, converted_currency=None): + """ + Get the cost for a package. + :param costs: the costs + :param package: the package to get the cost for + :param converted_currency: the currency to convert to + :return: the cost + """ + for cost in costs: + if cost.get("package") == package: + if ( + converted_currency + and converted_currency != cost.get("cost").country.currency + ): + convert_value = currency_convert.convert( + currency_from=cost.get("cost").country.currency, + currency_to=converted_currency, + value=cost.get("cost").value, + ) + + convert_value = convert_value * order.term + + return mark_safe( + "{}*".format( + format_price(convert_value, converted_currency) + ) + ) + else: + return cost.get("cost") * order.term + + @register.simple_tag() def package_cost(costs, package, converted_currency=None): """ @@ -114,6 +146,14 @@ def format_price(cost, currency): return utils.format_price(cost, currency) +@register.simple_tag() +def format_price_multiplier(cost, currency, order): + """ + Format a price. + """ + return utils.format_price(int(cost) * int(order.term), currency) + + @register.simple_tag() def add_total_and_site_fee(currency_total, site_percentage): """ diff --git a/src/package/models.py b/src/package/models.py index 2756810..d71e271 100644 --- a/src/package/models.py +++ b/src/package/models.py @@ -1749,6 +1749,16 @@ def formatted_price(self) -> str: """ return utils.format_price(self.price, self.currency.currency) + @property + def formatted_price_multiplier(self) -> str: + """ + Returns a formatted price + :return: str + """ + return utils.format_price( + self.price * self.associated_order.term, self.currency.currency + ) + class MediaFile(models.Model): """ diff --git a/src/package/utils.py b/src/package/utils.py index 90b9b74..8d4d5dd 100644 --- a/src/package/utils.py +++ b/src/package/utils.py @@ -575,7 +575,9 @@ def unlink_frozen_doc(order) -> None: os.unlink(file_path) -def generate_package_docs_zip(order, request) -> "models.FrozenPackageDocument": +def generate_package_docs_zip( + order, request +) -> "models.FrozenPackageDocument": """ This function is used to generate a zip file of the documents for a given :param order: the order to generate the zip file for @@ -755,9 +757,11 @@ def send_new_order_notification( "order": order, } email_template.send( - to=order.associated_user.email - if order.associated_user - else order.email_address, + to=( + order.associated_user.email + if order.associated_user + else order.email_address + ), context=context, attachments=[quote_path, accept_path], ) @@ -884,11 +888,7 @@ def format_price(cost, currency) -> str: :return: the formatted price """ try: - return babel.numbers.format_currency( - cost, - currency, - locale='en_US' - ) + return babel.numbers.format_currency(cost, currency, locale="en_US") except ( babel.numbers.UnknownCurrencyError, babel.numbers.UnknownCurrencyFormatError, @@ -1027,20 +1027,35 @@ def generate_doc( ) if order.converted_currency and order.converted_value: + processing_fee_calc = order.platform_fee * order.term + processing_fee = format_price( - order.platform_fee, order.converted_currency + processing_fee_calc, order.converted_currency ) total = "{}".format( format_price( - (order.converted_value + order.platform_fee), + ( + order.converted_value * order.term + + order.platform_fee * order.term + ), order.converted_currency, ) ) else: costs, currency_totals = order.basket.cost(identifier, identifier_type) for k, v in currency_totals.items(): - processing_fee = format_price(order.platform_fee, k) - total = "{}".format(format_price((v + order.platform_fee), k)) + processing_fee = format_price( + int(order.platform_fee) * int(order.term), k + ) + total = "{}".format( + format_price( + ( + int(v) * int(order.term) + + int(order.platform_fee) * int(order.term) + ), + k, + ) + ) css = [ os.path.join( settings.BASE_DIR, "static", "frontend", "css", "bootstrap.min.css" @@ -1213,7 +1228,7 @@ def generate_acceptance_doc( order_doc.add_paragraph("Yes / No") add_bold_paragraph( order_doc, - "Do you give permission for the OBC and/or supported initiatives to use your institution's logo to acknowledge your institution’s support on their channels -- including on respective websites and social media channels, as well as in presentations? " + "Do you give permission for the OBC and/or supported initiatives to use your institution's logo to acknowledge your institution’s support on their channels -- including on respective websites and social media channels, as well as in presentations? ", ) add_bold_paragraph( order_doc, @@ -1281,9 +1296,7 @@ def get_user_currency(identifier, identifier_type) -> "models.Country": def add_pre_calc_to_objects(country_code, packages): - country = models.Country.objects.get( - code=country_code - ) + country = models.Country.objects.get(code=country_code) for package in packages: try: @@ -1303,7 +1316,7 @@ def add_pre_calc_to_objects(country_code, packages): ) except ( models.Country.DoesNotExist, - models.PreCalcMinMax.DoesNotExist + models.PreCalcMinMax.DoesNotExist, ): package.pre_calc = models.PreCalcMinMax.objects.get( country=package.default_country, @@ -1313,9 +1326,7 @@ def add_pre_calc_to_objects(country_code, packages): def add_pre_calc_to_meta_objects(country_code, packages): - country = models.Country.objects.get( - code=country_code - ) + country = models.Country.objects.get(code=country_code) for package in packages: try: @@ -1335,11 +1346,10 @@ def add_pre_calc_to_meta_objects(country_code, packages): ) except ( models.Country.DoesNotExist, - models.PreCalcMinMax.DoesNotExist + models.PreCalcMinMax.DoesNotExist, ): package.pre_calc = models.PreCalcMinMax.objects.get( country=package.default_country, meta_package=package, ) return packages - diff --git a/src/package/views.py b/src/package/views.py index 341f486..5465b22 100644 --- a/src/package/views.py +++ b/src/package/views.py @@ -1017,17 +1017,19 @@ def order_form(request, order_id) -> HttpResponse: multiplier = 1 order.converted_value = order.converted_value * int(multiplier) - order.platform_fee = order.platform_fee * int(multiplier) - order_amount = "Offers: {} {}".format( + # don't set order.platform fee here as we will recalculate at the end + platform_fee_calc = order.platform_fee * int(multiplier) + + order_amount = "{} {}".format( order.converted_currency, order.converted_value ) - platform_fee = "OBC Processing Fee: {} {}".format( - order.converted_currency, order.platform_fee + platform_fee = "{} {}".format( + order.converted_currency, platform_fee_calc ) - total = "Total: {}".format( + total = "{}".format( utils.format_price( - (order.converted_value + order.platform_fee), + (order.converted_value + platform_fee_calc), order.converted_currency, ) ) @@ -1040,12 +1042,12 @@ def order_form(request, order_id) -> HttpResponse: multiplier = 1 v = v * int(multiplier) - order.platform_fee = order.platform_fee * int(multiplier) + platform_fee_calc = order.platform_fee * int(multiplier) order_amount = utils.format_price(v, k) - platform_fee = utils.format_price(order.platform_fee, k) + platform_fee = utils.format_price(platform_fee_calc, k) - total = utils.format_price((v + order.platform_fee), k) + total = utils.format_price((v + platform_fee_calc), k) signups = order.packagesignup_set.all() form = forms.GeneratedForm( diff --git a/src/templates/docs/order_doc.html b/src/templates/docs/order_doc.html index 5d83585..72c47d1 100644 --- a/src/templates/docs/order_doc.html +++ b/src/templates/docs/order_doc.html @@ -1,4 +1,4 @@ -{% load static conflicts currency_display cost_calculator %} +{% load static conflicts currency_display cost_calculator site_text %} @@ -57,7 +57,7 @@ - + {% for meta_package in order.basket.meta_packages.all %} @@ -74,7 +74,7 @@ @@ -82,7 +82,7 @@ {% for package in order.basket.packages.all %} - + {% endfor %} diff --git a/src/templates/orders/order_detail.html b/src/templates/orders/order_detail.html index 330cf9e..34f6f3e 100644 --- a/src/templates/orders/order_detail.html +++ b/src/templates/orders/order_detail.html @@ -36,13 +36,15 @@

    Basic InformationOrder Date -

    - + + + - - + + + @@ -89,7 +91,7 @@

    Packages

    - + @@ -98,7 +100,7 @@

    Packages

    - +
    OBC Offer SelectionAmountAmount (for {{ order.term }} years)
    {% for currency, amount in calculated_meta_package_cost.items %} - {% format_price amount currency %}{% if not forloop.last %}, {% endif %} + {% format_price_multiplier amount currency order %}{% if not forloop.last %}, {% endif %} {% endfor %}
    {{ package.name }} ({% get_banding package_costs package %}){% package_cost package_costs package converted_currency %}{% package_cost_multiplier package_costs order package converted_currency %}
    Order Valid PeriodInitiativeOrder Valid PeriodInitiativeTerm Length
    {{ order.order_date }}{{ order.valid_period }}{{ order.initiative }}{{ order.valid_period }}{{ order.initiative }}{{ order.term }} {% get_site_text "years" %}
    Documents
    Package Name Package InitiativeCostCost over Term ({{ order.term }} {% get_site_text "years" %}) Payment Processor Invoice Status Remove
    {{ signup.associated_package.name }} {{ signup.associated_package.initiative.name }}{{ signup.formatted_price }}{{ signup.formatted_price_multiplier }} {% if signup.payment_processor.payment_processor %} {{ signup.payment_processor.payment_processor }} From be8330b10cfab608e95e4c34967a744102327ec1 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Thu, 14 Nov 2024 16:03:05 +0000 Subject: [PATCH 236/261] More work on term lengths --- src/package/forms.py | 14 +- src/package/utils.py | 2 +- src/package/views.py | 10 +- .../frontend/quote/elements/collective.html | 4 +- .../base/frontend/quote/elements/package.html | 4 +- src/templates/docs/order_doc.html | 2 +- src/templates/elements/order_form.html | 3 +- src/templates/orders/order_detail.html | 4 +- .../package/elements/view_basket_desktop.html | 7 +- src/templates/package/info.html | 177 +----------------- src/templates/summary/meta_package.html | 12 +- 11 files changed, 43 insertions(+), 196 deletions(-) diff --git a/src/package/forms.py b/src/package/forms.py index 980cf26..f480f37 100644 --- a/src/package/forms.py +++ b/src/package/forms.py @@ -569,9 +569,17 @@ class GeneratedForm(forms.Form): Form for generating forms """ + from cms import models as cms_models + + try: + months = cms_models.SiteText.objects.get(key="months") + months = months.body + except cms_models.SiteText.DoesNotExist: + months = "months" + TERM_CHOICES = { - "1": "1 Year", - "3": "3 Years", + "1": "12 {}".format(months), + "3": "36 {}".format(months), } email_address = forms.EmailField(required=True) @@ -581,7 +589,7 @@ def __init__(self, *args, **kwargs): order = kwargs.pop("order", None) fields_required = kwargs.pop("fields_required", True) email = kwargs.pop("email_address", None) - term_length = kwargs.pop("term_length", 1) + term_length = kwargs.pop("term_length", 3) super(GeneratedForm, self).__init__(*args, **kwargs) self.helper = FormHelper() self.helper.form_method = "post" diff --git a/src/package/utils.py b/src/package/utils.py index 8d4d5dd..478a529 100644 --- a/src/package/utils.py +++ b/src/package/utils.py @@ -1137,7 +1137,7 @@ def generate_acceptance_doc( if order.converted_currency and order.converted_value: order_doc.add_paragraph( - "Offers: {} {}".format( + "Annual Subscription Cost: {} {}".format( order.converted_currency, order.converted_value ) ) diff --git a/src/package/views.py b/src/package/views.py index 5465b22..b3cb782 100644 --- a/src/package/views.py +++ b/src/package/views.py @@ -992,6 +992,7 @@ def order_form(request, order_id) -> HttpResponse: order_amount = "" platform_fee = "" total = "" + multiplier = 3 if request.user.is_authenticated: order = get_object_or_404( @@ -1012,9 +1013,9 @@ def order_form(request, order_id) -> HttpResponse: if order.converted_currency and order.converted_value: if request.POST: - multiplier = request.POST.get("term_length", 1) + multiplier = request.POST.get("term_length", 3) else: - multiplier = 1 + multiplier = 3 order.converted_value = order.converted_value * int(multiplier) @@ -1037,9 +1038,9 @@ def order_form(request, order_id) -> HttpResponse: costs, currency_totals = order.basket.cost(identifier, identifier_type) for k, v in currency_totals.items(): if request.POST: - multiplier = request.POST.get("term_length", 1) + multiplier = request.POST.get("term_length", 3) else: - multiplier = 1 + multiplier = 3 v = v * int(multiplier) platform_fee_calc = order.platform_fee * int(multiplier) @@ -1102,6 +1103,7 @@ def order_form(request, order_id) -> HttpResponse: "order_amount": order_amount, "platform_fee": platform_fee, "total": total, + "multiplier": multiplier, } return render( request, diff --git a/src/templates/base/frontend/quote/elements/collective.html b/src/templates/base/frontend/quote/elements/collective.html index 6665722..67a475a 100644 --- a/src/templates/base/frontend/quote/elements/collective.html +++ b/src/templates/base/frontend/quote/elements/collective.html @@ -16,8 +16,8 @@
    {{ {% endif %}
  • {{ package.initiative_list|length }} {% get_site_text 'initiatives' %}
  • -
  • {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %}
  • -
  • {% get_site_text 'pricing' %} {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • +
  • {% get_site_text 'months_contract' %}
  • +
  • {% get_site_text 'pricing' %} {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %} {% get_site_text 'per_year' %}
  • diff --git a/src/templates/base/frontend/quote/elements/package.html b/src/templates/base/frontend/quote/elements/package.html index 728db64..db45f5c 100644 --- a/src/templates/base/frontend/quote/elements/package.html +++ b/src/templates/base/frontend/quote/elements/package.html @@ -17,9 +17,9 @@
    Recommended --> {% endif %} -
  • {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %} +
  • {% get_site_text 'months_contract' %}
  • -
  • Pricing {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • +
  • Pricing {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %} {% get_site_text 'per_year' %}
  • {% if package.meta_packages %}
  • {% get_site_text 'included_in' %} diff --git a/src/templates/docs/order_doc.html b/src/templates/docs/order_doc.html index 72c47d1..39fc8d2 100644 --- a/src/templates/docs/order_doc.html +++ b/src/templates/docs/order_doc.html @@ -57,7 +57,7 @@ - + {% for meta_package in order.basket.meta_packages.all %} diff --git a/src/templates/elements/order_form.html b/src/templates/elements/order_form.html index 35b33c3..7b2adc3 100644 --- a/src/templates/elements/order_form.html +++ b/src/templates/elements/order_form.html @@ -22,13 +22,14 @@

    {% get_site_text 'order_form_packag {% endfor %}
    - {% get_site_text 'order_form_totals' %} + {% get_site_text 'based_on_term' %}
    {% get_site_text "about_term_length" %}

    {% get_site_text "order_amount" %} {{ order_amount }}
    {% get_site_text "platform_fee" %} {{ platform_fee }}
    + {% get_site_text "term_length" %} {% widthratio multiplier 1 12 %} {% get_site_text "months" %}
    {% get_site_text "total_term_length" %} {{ total }}

    diff --git a/src/templates/orders/order_detail.html b/src/templates/orders/order_detail.html index 34f6f3e..f2c18c8 100644 --- a/src/templates/orders/order_detail.html +++ b/src/templates/orders/order_detail.html @@ -44,7 +44,7 @@

    Basic Information{{ order.order_date }}

    - + @@ -91,7 +91,7 @@

    Packages

    - + diff --git a/src/templates/package/elements/view_basket_desktop.html b/src/templates/package/elements/view_basket_desktop.html index e6f3f9f..b633b3a 100644 --- a/src/templates/package/elements/view_basket_desktop.html +++ b/src/templates/package/elements/view_basket_desktop.html @@ -104,7 +104,7 @@

    {% get_site_text 'quotation_packages' prefetched %}

    {% endif %}
    OBC Offer SelectionAmount (for {{ order.term }} years)Amount (for {% widthratio order.term 1 12 %} months)
    {{ order.valid_period }} {{ order.initiative }}{{ order.term }} {% get_site_text "years" %}{% widthratio order.term 1 12 %} {% get_site_text "months" %}
    Documents
    Package Name Package InitiativeCost over Term ({{ order.term }} {% get_site_text "years" %})Cost over Term ({% widthratio order.term 1 12 %} {% get_site_text "months" %}) Payment Processor Invoice Status Remove
    - {% get_site_text 'totals' prefetched %} + {% get_site_text 'annual_sub_total' prefetched %} {% if basket.conflicts %}

    {% get_site_text 'totals_ignore_duplicates' %}

    {% endif %} @@ -135,7 +135,7 @@

    {% get_site_text 'quotation_packages' prefetched %}

    {% if site_percentage %}
    - {% get_site_text 'obc_percentage' prefetched %} + {% get_site_text 'obc_percentage_annual' prefetched %} {% for k,v in site_percentage.items %} @@ -146,7 +146,7 @@

    {% get_site_text 'quotation_packages' prefetched %}

    {% endif %}
    - {% get_site_text 'total' %} + {% get_site_text 'annual_total' %} {% if converted_total %} @@ -172,6 +172,7 @@

    {% get_site_text 'quotation_packages' prefetched %}

    {% if has_all_prices and basket.package_set %}

    {% get_site_text 'has_all_prices_head' prefetched %}

    {% get_site_text 'has_all_prices_text' prefetched %} + {% get_site_text 'about_term_length_next_page' prefetched %}
    {% csrf_token %}

    diff --git a/src/templates/package/info.html b/src/templates/package/info.html index dd0f2bd..c69cf34 100644 --- a/src/templates/package/info.html +++ b/src/templates/package/info.html @@ -33,7 +33,7 @@

    {{ package.name }}

    {% get_site_text 'initiatives' %}{% endif %}
    - {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %} + {% get_site_text 'months_contract' %}
    @@ -131,8 +131,8 @@

    {% get_site_text 'standards' %}

  • {% if package_type == 'package' %} {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} {% get_site_text 'initiatives' %}{% endif %}
  • -
  • {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %}
  • -
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • +
  • {% get_site_text "months_contract" %}
  • +
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %} {% get_site_text 'per_year' %}
  • {% if package.meta_packages %}
  • {% get_site_text 'included_in' %} @@ -180,174 +180,9 @@
  • -{% endblock breadcrumb %} - - -{% block header %} -
    -
    -
    -

    {{ package.name }}

    -
    - -
    -
    -
    -
    -
    - {% if package_type == 'package' %} - {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} - initiatives{% endif %} -
    -
    - {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %} -
    -
    - - {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %} - -
    -
    -
    - -{% endblock header %} - -{% block body %} -
    -
    -
    -

    {% get_site_text 'membership_offer' %}

    -
    - {{ package.description|safe }} -
    - {% if package_type == 'meta' %} -

    {% get_site_text 'included_packages' %}

    - - {% if request.site.enable_standards %} -

    {% get_site_text 'standards' %}

    - {% get_site_text 'standards_info' %} -
      - {% for standard, packages in package.standards.items %} -
    • - {{ standard }} - -
    • - {% empty %} -
    • {% get_site_text 'no_packages_standards' %}
    • - {% endfor %} -
    - {% endif %} - {% else %} - {% if request.site.enable_standards %} -

    {% get_site_text 'standards' %}

    - {% get_site_text 'standards_info' %} - - {% endif %} - {% endif %} -
    -
    -
    -
    - {{ package.name }} icon. -
      -
    • {% if package_type == 'package' %} - {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} - initiatives{% endif %}
    • -
    • {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %}
    • -
    • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
    • - {% if package.meta_packages %} -
    • - {% get_site_text 'included_in' %} - {% for mp in package.meta_packages %}{{ mp.name }}{% if not forloop.last %}, - {% endif %}{% endfor %} -
    • - {% endif %} - {% if package.meta_only %} -
    • {% get_site_text 'only_in_collectives' %}
    • - {% endif %} -
    - {% if package_type == 'meta' %} - {% get_site_text 'add_to_quote' %} - {% elif not package.meta_only %} - {% get_site_text 'add_to_quote' %} - {% endif %} -
    -
    -
    -
    - -{% endblock body %} {% block header-mobile %} @@ -426,8 +261,8 @@

    Standards

  • {% if package_type == 'package' %} {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} initiatives{% endif %}
  • -
  • {{ package.display_contract_length_months }} month contract
  • -
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %}
  • +
  • {% get_site_text "months_contract" %}
  • +
  • {% if package.pre_calc %}{{ package.pre_calc }}{% else %}{{ package.pricing_display }}{% endif %} {% get_site_text 'per_year' %}
  • {% if package.meta_packages %}
  • {% get_site_text 'included_in' %} diff --git a/src/templates/summary/meta_package.html b/src/templates/summary/meta_package.html index a429983..10d5ab6 100644 --- a/src/templates/summary/meta_package.html +++ b/src/templates/summary/meta_package.html @@ -33,7 +33,7 @@

    {% get_site_text 'package_name' %}

    {% get_site_text 'initiatives' %}{% endif %}
    - {{ package.display_contract_length_months }} {% get_site_text 'month_contract' %} + {% get_site_text 'months_contract' %}
    @@ -132,9 +132,9 @@

    {% get_site_text 'standards' %}

  • {% if package_type == 'package' %} {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} initiatives{% endif %}
  • -
  • {{ package.display_contract_length_months }} - {% get_site_text 'month_contract' %}
  • -
  • Pricing {{ package.pricing_display }}
  • +
  • + {% get_site_text 'months_contract' %}
  • +
  • Pricing {{ package.pricing_display }} {% get_site_text 'per_year' %}
  • {% if package.meta_packages %}
  • {% get_site_text 'included_in' %} @@ -261,8 +261,8 @@

    {% get_site_text 'standards' %}

  • {% if package_type == 'package' %} {{ package.initiative.name }}{% else %}{{ package.initiative_list|length }} initiatives{% endif %}
  • -
  • {{ package.display_contract_length_months }} month contract
  • -
  • Pricing {{ package.pricing_display }}
  • +
  • {% get_site_text "months_contract" %}
  • +
  • Pricing {{ package.pricing_display }} {% get_site_text 'per_year' %}
  • {% if package.meta_packages %}
  • Included in From bbe456cbe2c9beb866b66c17b9b5000c936deb81 Mon Sep 17 00:00:00 2001 From: Martin Paul Eve Date: Fri, 15 Nov 2024 12:18:35 +0000 Subject: [PATCH 237/261] Further text enhancements for multi-year term --- src/templates/summary/sidebar.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templates/summary/sidebar.html b/src/templates/summary/sidebar.html index 25d9d26..02d185b 100644 --- a/src/templates/summary/sidebar.html +++ b/src/templates/summary/sidebar.html @@ -27,7 +27,7 @@