Thomas Spruce | doi.page