Top 500 Poems

$29.95
Item No: 151020
A collection of English poems selected by 400 critics. We know of no better starter for your library or your student to gain appreciation for one of God`s good gifts - poetry. Hard 1132p