Heralds of Hopeby Jennifer O'BrienHistoryHymnsHistory and criticismAdventHymns, Latin (Medieval and modern)Advent hymnsCatholic ChurchConditor alme siderumWriting a summary for young readers…For young readersBook data: Open Library