By Andrew Pope.

No comments: