Adam J. MacNeil | doi.page