Gery W Ryan Author