Karen L Ryan-Hayes Author