Martyrs Mirror : The Story of 15 Centuries of Christian Martyrdom From the Time of Christ to A.d. 1660