Book
The Oxford book of short poems
Description
An anthology of 650 short poems (less than fourteen lines) written in the English language from medieval times to the present day.
An anthology of 650 short poems (less than fourteen lines) written in the English language from medieval times to the present day.