Author: March, John de la puritan, minister, Guernsey, member of the Westminster Assembly
Title: puritan, minister, Guernsey, member of the Westminster Assembly