The illustrated history of credit cards

Maybe there will be a museum some day?

DINERSCLUB1951

More here