The last day to order and ensure your package arrives in time for Christmas is December 16.

New study contains silliest publishing infographic ever

Infographics are eminently mockable, but some are more mockable than others. Top of the pile this week is IT Strategies’ infographic illustrating the history of publishing from the 1700s toRead more »