Stewart A. Noble | doi.page