The martyr shepherdby A. R. Hope MoncrieffCovenantersJuvenile fictionChristian lifeCourageYouth and deathShepherdsWriting a summary for young readers…For young readersBook data: Open Library