P. Smart (fl. 16911695)

Identifiers

  • Grubstreet: 105726

P. Smart, a fictitious pseudonym adopted by John Dunton.