Name of author Daniel Woolf Year of publication 2019 Publishing house Cambridge University Press Reviewer Norman James Wilson Language review English