William Stafford Noble | doi.page