no image available Dickens & Co. The Dot That Sparked a Revolution How a Tiny Pixel Became a Symbol of Creativity and Innovation Price: 23.00€