Great Britain’s Royal Mail issued a stamp series on May 22 celebrating the publication of the first novel in C.S. Lewis’ fantasy series, The Chronicles of Narnia. The Lion, the Witch and the Wardrobe was published in 1950, 75 years ago. … Continue reading