Mega Invention #5 Jez Sadler / July 12, 2013 Invention #5 Post-it Note Dr Spencer Silver and Art Fry are credited with inventing the… Read More »