Post-Confirmation Formation: the Military Oath for Young Adults

Spiritual foundations for a high school program.