Lennox, William Pitt, Lord, writer