Who invented the flush toilet?

Sir John Lister

Sir John Fleming

Sir John Cunningham

Dir John Harington