Sunday, January 13, 2008

The Church of the Buttered Nose

Peter Watts on cats, gods and human sacrifice.

No comments: