Text this: British moralists, 1650-1800/