The Rev. Dr. Justin Allen is Dean of Spiritual Life at Shenandoah University in Winchester, VA.
Share this note: