Andrew Marvell : the chameleon / - Smith, Nigel, (Yale University Press,, 2010)