Craig W. Beattie | doi.page