Joshua in a Troubled World: A Story for Our Time