Andrew Marvell, 1621-1678. - Bagguley, William H, (Russell & Russell,, 1965)