Against the Gates of Hell: The Life & Times of Henry Perry, a Christian Missionary in a Moslem World