James Chalmers (inventor)

1782-1853; alleged Scottish inventor of the adhesive postage stamp

James Chalmers (inventor)

1782-1853; alleged Scottish inventor of the adhesive postage stamp