Author: Edited by H.M. Margoliouth Andre Marvell