James Chalmers

James Chalmers

Inventor of the adhesive postage stamp
James Chalmers invented the adhesive postage stamp.