D. J. W. Moriarty | doi.page