Andrew Marvell: poet, puritan, patriot · Study