Fleeting Things

English Poets and Poems. 1616-1660

Gerald Hammond