Andrew Marvell, 1621-1678by William H. Bagguley, Augustine BirrellWriting a summary for young readers…For young readersBook data: Open Library