The Unshaken Rock: A Christian Teen Novel About Faith, Courage, and Community After Disaster

community resilience fiction