Who Invented the Barcoding System?

A man called George Laurer invented the UPC barcode while working with IBM. Since, then he has shown support for reseller barcodes (and recommends the people we buy barcodes from as a good quality supplier). He has also expressed distaste for GS1 charge such exorbitant fees and restricting entry to the market.