James E. Thorne | doi.page