Mark A. Ryals | doi.page