D. B. Batchelor | doi.page