Love Songs of English Poets, 1500-1800 by William Ralph Hall Caine | Menrva Books