Showing records with the tag "william barfoote 1660"