Sir Godfrey Kneller and his times, 1646-1723