English translation and adaptation of complete post.