This post was written by Marybeth Kavanagh, Print Room Reference Librarian. It’s widely accepted that the first Christmas card was printed in London in 1843, when Sir Henry Cole hired artist John Calcott Horsley to design a holiday card that he could send to his friends. But it was Boston-based printer Louis Prang who introduced…