Title: Stephen Bachiler, an Unforgiven Puritan