It's a blog! Mainly of book reviews.
Santa Claus
In which Science takes a hammering for stopping people believing in Santa. Except what is labelled "Science" seems just to be marketing and lies that abuse the idea of science. I think Cummings was aware of this...