Liquid paper was invented by?

Bette Graham

Procter & Gamble Development

John Kimberly-Clark

Margaret Gresham