The great concern of salvation [electronic resource] : in three parts / by Thomas Halyburton