So Far from God Author:John Harris Set during the civil war in Mexico, this is the story of Slattery, a retired cavalry officer who offers his services to Pancho Villa, and who is forced to become a spy. John Harris has written many novels including "The Sea Shall Not Have Them" and "Picture of Defeat".