Catherine Ryan Hyde Catherine Ryan Hyde. By Catherine Ryan Hyde Catherine Ryan Howard. Catherine Ryan Catherine Hyde Katherine Ryan Catherine Ryan Howard Catherine Anholt Catherine Day