Gresham author rocking children’s lives