John Halifax, Gentleman, A Novel