This ancient Chinese anatomical atlas changes what we know about acupuncture and medical history

This ancient Chinese anatomical atlas changes what we know about acupuncture and medical history

The accepted history of anatomy says that it was the ancient Greeks who mapped the human body for the first time. Galen, the “Father of Anatomy”, worked on animals, and wrote anatomy textbooks that lasted for the next 1,500 years. Modern anatomy started in the Renaissance with Andreas Vesalius, who challenged what had been handed down from Galen. He worked from human beings, and wrote the seminal “On the Fabric of the Human Body”.

Scientists from ancient China are never mentioned in this history of anatomy. But our new paper shows that the oldest surviving anatomical atlas actually comes from Han Dynasty China, and was written over 2,000 years ago. Our discovery changes both the history of medicine and our understanding of the basis for acupuncture – a key branch of Chinese medicine.

There is an ever increasing body of evidence-based research that supports the efficacy of acupuncture for conditions as varied as migraine to osteoarthritis of the knee. The most recent draft NICE guidelines, published in August 2020, recommend the use of acupuncture as a first line treatment for chronic pain.

During an acupuncture treatment session, fine needles are inserted into the body at specific points (acupoints) in order to promote self healing. This happens because the needles (somehow) create balance in the life force or “Qi” of the person. How this happens is the subject of much research. The underlying assumption is that acupoints have some as yet undiscovered physiological property that is probably neurologically based.

Ancient Chinese texts

Chinese characters on a brown manuscript.
Mawangdui Manuscript, ink on silk, 2nd century BCE. © Hunan Province Museum

The texts we worked on are the Mawangdui medical manuscripts, which were lost to us for two millenia. They were written during the Han dynasty and were so valued that a copy was buried with the body of Lady Dai, a Han dynasty aristocrat in 168 BCE. The tombs of Lady Dai and her family were opened in 1973, and the Mawangdui manuscripts were discovered.

They are clearly precursors to the famous acupuncture texts of the Yellow Emperor’s Canon of Internal Medicine (Huangdi Neijing), which was copied and recopied through history, and is revered in China as the source of acupuncture theory and practice. The descriptions of meridians and points found in it are still the basis of traditional Chinese medicine today.

The earlier Mawangdui texts don’t actually mention acupuncture points, and the descriptions they give of meridians are simpler and less complete. But some passages from them have clearly been directly copied into the Yellow Emperor’s Canon, all of which shows that these texts were written first.

Man with meridians drawn on
Illustration of traditional Chinese medicine. Wikimedia Commons

Meridian pathways have always been interpreted as being based on esoteric ideas about the flow of vital energy “Qi” rather than as empirical descriptions of the body. But what the Mawangdui text describes is a set of meridians – pathways through the body. In later texts, these are usually illustrated pictorially as lines on the skin.

A meridian is described in terms of how it progresses through the body. The arm tai yin meridian, for instance, is described as starting in the centre of the palm, running along the forearm between the two bones, and so on. We wondered: what if these descriptions are not of an esoteric energy pathway, but of physical anatomical structures?

Dissecting history

To find out, we did detailed dissections of the human body, looking for pathways which ran through it along the routes described in the Mawangdui.

This is a very different view of the body than that of the Western scientist. In modern western medicine, the body is divided into systems that each have their own distinct function: like the nervous system or cardiovascular system.

That clearly wasn’t what the writers of the Mawangdui were doing. Their descriptions are more focused on how different structures interlink to create a flow through the body. They pay no attention to the specific function of the structures. We think this is because these scientists were making their observations of the human body for the first time, and purely described what they saw.

For our research, the anatomical substance of the work had to be unearthed by carefully replicating the authors’ scientific dissections. This was problematic. They had left us no pictures of what they were describing, so we had to reconstruct from their texts. Later Chinese anatomists, from the Song dynasty, did make pictures. These works were based on the recorded dissections of a criminal gang for whom dissection was a part of their punishment.

White statue of a man with Chinese characters drawn on.
An ancient acupuncture statue. Traditional and Modern Medicine/FlickrCC BY

Then there was the issue of translation: so much can get lost when we translate texts, especially ancient ones, and one of us (Vivien) spent huge amounts of time cross-checking and confirming translations of the meridian descriptions. Finally, we had to look at Han-era society and show that anatomical examination would fit in their cultural context.

What we found was very exciting. Each of the Mawangdui meridians mapped onto major structures of the human body. Some of these structures are visible only to anatomists through dissection, and cannot be seen in the living person. To return to arm tai yin, for instance, the pathway is described at the elbow as going “below the sinew to the bicep”. When we look at the dissected human elbow, there is a flat band of tissue called the bicipital aponeurosis, and the arteries and nerves of the arm pass underneath it.

We think this is what the ancient Chinese anatomists were describing. There is no way to know about these structures except by doing anatomy, or reading the work of someone who has.

The implications

We therefore believe that the Mawangdui manuscripts are the world’s oldest surviving anatomical atlas based on direct observation of the human body. The authors’ purpose presumably was to record the human body in detail. Anatomical examination of this kind would have been a rare privilege, available only to a select group of scientists favoured by the Emperor. It is likely that the purpose of the texts was expressly to pass this knowledge on to others. Physicians and students of medicine could use the texts to learn about anatomy, and engage in medical debate based on a sound knowledge of the human body.

This gives us new insights into the scientific prowess of Han dynasty China, which is famous for its wealth of discoveries. That Han scientists also did anatomy would make perfect sense, and adds richness to our understanding of their science.

Our work also has fundamental implications for acupuncture theory and so for modern research. The Yellow Emperor’s Canon quite clearly draws on and develops the content of the Mawangdui. If the Mawangdui is an anatomical atlas, it is highly likely that the succeeding texts are grounded in anatomy too.

The research shines a light on the hitherto unrecognised contributions of Chinese anatomists, and repositions them at the centre of the field. This new information challenges the perceived esoteric nature of acupuncture, and roots it instead in anatomical science.

Interdisciplinarity

Anatomy

Chinese history

Acupuncture

Traditional Chinese medicine

History of medicine

218 responses to “This ancient Chinese anatomical atlas changes what we know about acupuncture and medical history”

  1. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  2. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  3. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  4. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  5. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  6. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  7. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://www.binance.com/es/register?ref=T7KCZASX

  8. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  9. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  10. Your article helped me a lot, is there any more related content? Thanks!

  11. Your article helped me a lot, is there any more related content? Thanks!

  12. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  13. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  14. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  15. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  16. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  17. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  18. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  19. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  20. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  21. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  22. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  23. Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://accounts.binance.com/zh-TC/register-person?ref=VDVEQ78S

  24. Your article helped me a lot, is there any more related content? Thanks! https://www.binance.com/id/register?ref=GJY4VW8W

  25. Your article helped me a lot, is there any more related content? Thanks!

  26. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  27. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  28. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  29. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  30. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  31. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  32. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  33. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  34. Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://accounts.binance.info/register?ref=P9L9FQKY

  35. Your article helped me a lot, is there any more related content? Thanks!

  36. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  37. Your article helped me a lot, is there any more related content? Thanks!

  38. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  39. Your article helped me a lot, is there any more related content? Thanks!

  40. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  41. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  42. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  43. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  44. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  45. Bernice702
  46. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  47. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  48. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  49. Your article helped me a lot, is there any more related content? Thanks!

  50. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  51. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  52. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  53. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://accounts.binance.com/ru-UA/register-person?ref=OMM3XK51

  54. Your article helped me a lot, is there any more related content? Thanks!

  55. Esperanza3184

    Cool partnership https://shorturl.fm/a0B2m

  56. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  57. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  58. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  59. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  60. Your article helped me a lot, is there any more related content? Thanks!

  61. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  62. Your article helped me a lot, is there any more related content? Thanks!

  63. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://accounts.binance.com/ur/register?ref=WTOZ531Y

  64. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  65. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  66. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  67. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://www.binance.com/register?ref=P9L9FQKY

  68. Thank you, your article surprised me, there is such an excellent point of view. Thank you for sharing, I learned a lot.

  69. Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://www.binance.com/lv/register?ref=UM6SMJM3

  70. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  71. Thank you, your article surprised me, there is such an excellent point of view. Thank you for sharing, I learned a lot.

  72. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  73. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  74. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  75. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  76. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  77. Your article helped me a lot, is there any more related content? Thanks! https://www.binance.com/join?ref=P9L9FQKY

  78. Your article helped me a lot, is there any more related content? Thanks!

  79. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://www.binance.info/tr/register?ref=W0BCQMF1

  80. Your article helped me a lot, is there any more related content? Thanks!

  81. Your article helped me a lot, is there any more related content? Thanks! https://www.binance.info/pt-PT/register?ref=DB40ITMB

  82. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  83. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. binance

  84. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  85. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  86. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  87. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  88. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  89. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  90. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  91. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  92. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  93. Your article helped me a lot, is there any more related content? Thanks!

  94. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  95. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  96. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  97. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  98. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  99. Thanks for sharing. I read many of your blog posts, cool, your blog is very good. https://accounts.binance.info/register-person?ref=IHJUI7TF

  100. Your article helped me a lot, is there any more related content? Thanks!

  101. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  102. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  103. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  104. Your article helped me a lot, is there any more related content? Thanks!

  105. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  106. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  107. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.info/sv/register-person?ref=GQ1JXNRE

  108. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  109. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://accounts.binance.info/pt-PT/register-person?ref=KDN7HDOR

  110. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  111. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  112. Your article helped me a lot, is there any more related content? Thanks! https://accounts.binance.com/vi/register?ref=MFN0EVO1

  113. Your article helped me a lot, is there any more related content? Thanks!

  114. lipitor 10mg

    lipitor 10mg

  115. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://www.binance.com/register?ref=JW3W4Y3A

  116. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  117. doryx 50mg capsule

    doryx 50mg capsule

  118. furosemide 40 mg tablet generic

    furosemide 40 mg tablet generic

  119. lasix pill 40 mg

    lasix pill 40 mg

  120. flagyl for dogs

    flagyl for dogs

  121. Your point of view caught my eye and was very interesting. Thanks. I have a question for you. https://accounts.binance.com/register-person?ref=JW3W4Y3A

  122. viagra color marron

    viagra color marron

  123. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  124. voriconazole ophthalmic injection

    voriconazole ophthalmic injection

  125. best tadalafil manufacturer

    best tadalafil manufacturer

  126. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  127. vidalista farmacia online

    vidalista farmacia online

  128. does avanafil work

    does avanafil work

  129. vidalista 80 tadalafil tablets

    vidalista 80 tadalafil tablets

  130. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  131. Your point of view caught my eye and was very interesting. Thanks. I have a question for you. https://www.binance.bh/register?ref=JW3W4Y3A

  132. Your article helped me a lot, is there any more related content? Thanks! https://www.binance.info/en-NG/register?ref=YY80CKRN

  133. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me? https://www.binance.bh/register?ref=IXBIAFVY

  134. semaglutide conversion chart

    semaglutide conversion chart

  135. topamax uses rxlist

    topamax uses rxlist

  136. ozempic lawsuit payout

    ozempic lawsuit payout

  137. proscar for women hair loss

    proscar for women hair loss

  138. doxycycline used for strep

    doxycycline used for strep

  139. doxycycline 100mg uses for dogs

    doxycycline 100mg uses for dogs

  140. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  141. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.info/register/person?ref=IHJUI7TF

  142. acyclovir 800mg cost

    acyclovir 800mg cost

  143. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  144. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  145. ketoconazole treatment overview

    ketoconazole treatment overview

  146. terbinafine dosage recommendations

    terbinafine dosage recommendations

  147. ivermectin usage FAQ

    ivermectin usage FAQ

  148. Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

  149. ivermectin biological mechanism

    ivermectin biological mechanism

  150. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.

  151. minoxidil 2% vs 5% long‑term results

    minoxidil 2% vs 5% long‑term results

  152. minoxidil foam vs liquid regrowth insights

    minoxidil foam vs liquid regrowth insights

  153. minoxidil time to effect

    minoxidil time to effect

  154. sildenafil high‑fat meal effect

    sildenafil high‑fat meal effect

  155. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://accounts.binance.bh/id/register-person?ref=OMM3XK51

  156. I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://accounts.binance.com/register/person?ref=QCGZMHR6

  157. vardenafil 20 mg review

    vardenafil 20 mg review

  158. avanafil digital safety notes

    avanafil digital safety notes

  159. vardenafil food interactions

    vardenafil food interactions

  160. vardenafil onset variability

    vardenafil onset variability

  161. Your point of view caught my eye and was very interesting. Thanks. I have a question for you. https://www.binance.com/register?ref=GGYHGRE

  162. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  163. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  164. Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me.

  165. Excellent article. Keep posting such kind of information on your page. Im really impressed by your blog.

  166. Aw, this was a really good post. Taking a few minutes and actual effort to generate a superb article… but what can I say… I put things off a whole lot and never manage to get anything done.

  167. insurance coverage compliance

    insurance coverage compliance

  168. medical review team

    medical review team

  169. May I simply say what a relief to uncover someone who really understands what they’re talking about online. You definitely understand how to bring an issue to light and make it important. More and more people should check this out and understand this side of the story. I was surprised you’re not more popular since you surely possess the gift.

  170. augmentin vs amoxicillin for bronchitis

    augmentin vs amoxicillin for bronchitis

  171. Hello there, You’ve performed a fantastic job. I’ll certainly digg it and individually recommend to my friends. I’m confident they will be benefited from this web site.

  172. Your point of view caught my eye and was very interesting. Thanks. I have a question for you. https://www.binance.bh/register?ref=IXBIAFVY

  173. Hey there, You’ve performed a fantastic job. I’ll certainly digg it and in my opinion recommend to my friends. I’m confident they’ll be benefited from this site.

  174. Hi there, You’ve done an incredible job. I’ll definitely digg it and individually recommend to my friends. I’m sure they will be benefited from this website.

  175. Greate pieces. Keep posting such kind of information on your blog. Im really impressed by your blog.

  176. May I simply say what a relief to find someone who genuinely knows what they are discussing on the internet. You definitely understand how to bring an issue to light and make it important. A lot more people have to look at this and understand this side of your story. I was surprised you are not more popular given that you definitely have the gift.

  177. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  178. Your point of view caught my eye and was very interesting. Thanks. I have a question for you.

  179. Aw, this was an incredibly nice post. Taking the time and actual effort to make a great article… but what can I say… I procrastinate a lot and never manage to get nearly anything done.

  180. Greate article. Keep writing such kind of info on your site. Im really impressed by your blog.

  181. At this time it appears like Expression Engine is the best blogging platform available right now. (from what I’ve read) Is that what you are using on your blog?

  182. Right now it looks like WordPress is the best blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?

  183. Currently it sounds like WordPress is the preferred blogging platform available right now. (from what I’ve read) Is that what you are using on your blog?

  184. At this time it appears like Movable Type is the top blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?

  185. Your article helped me a lot, is there any more related content? Thanks! https://www.binance.bh/register?ref=IXBIAFVY

  186. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  187. Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

Leave a Reply

Your email address will not be published. Required fields are marked *