book

Two royal achrostichs on the Dutch in the ditch

London : , 1672?

Reference details