ICD-10 Code

A Comprehensive Guide to ICD-10 codes for gastritis

Gastritis is a term so commonplace in both clinical and lay lexicons that its complexity is often underestimated. For the patient, it manifests as a constellation of uncomfortable symptoms—burning epigastric pain, nausea, bloating, or the alarming sight of blood. For the clinician, it represents a diagnostic puzzle, with pieces spanning from a benign dietary indiscretion to a chronic, insidious autoimmune process or a life-threatening infection. But for the medical coder, the health informaticist, and the healthcare administrator, gastritis is more than a clinical diagnosis; it is a precise alphanumeric code within the International Classification of Diseases, Tenth Revision, Clinical Modification (ICD-10-CM). This code is not merely an administrative footnote. It is the fundamental language through which a patient’s story is translated into data that drives modern healthcare.

The accuracy of this translation has profound implications. A correctly assigned ICD-10 code for gastritis ensures appropriate reimbursement, reflects the true severity of a patient’s condition, contributes to valuable public health data, and supports quality improvement initiatives. Conversely, an imprecise or incorrect code can trigger a cascade of problems: claim denials, skewed epidemiological statistics, and a distorted picture of the patient’s health that can impact future care. This article embarks on a comprehensive journey into the world of ICD-10 coding for gastritis. We will dissect the anatomy of the code set, explore the intricate clinical nuances that guide code selection, and illuminate the critical partnership between clinical documentation and coding accuracy. Our goal is to transform the seemingly simple task of coding gastritis from a rote administrative function into an exercise in clinical intelligence.

ICD-10 codes for gastritis

ICD-10 codes for gastritis

Table of Contents

2. Understanding the Enemy: A Deep Dive into the Pathophysiology and Classification of Gastritis

To code gastritis correctly, one must first understand what it is. Gastritis is not a single disease but a histological term denoting inflammation of the gastric mucosa. This inflammation can be triggered by a wide array of insults, and its presentation, course, and implications vary dramatically based on the underlying cause.

The Gastric Landscape: A Primer on Stomach Anatomy and Physiology

The stomach is far more than a passive food reservoir. Its lining, the gastric mucosa, is a complex, multi-layered tissue designed to perform a delicate balancing act. It must secrete highly corrosive hydrochloric acid and potent proteolytic enzymes like pepsin to digest food, while simultaneously protecting itself from autodigestion. This protection is achieved through a robust mucosal barrier comprising a layer of alkaline mucus, bicarbonate secretion, tight junctions between epithelial cells, and a rapid cellular turnover rate. Gastritis occurs when this defensive barrier is breached, allowing acid, pepsin, and other irritants to inflame and damage the underlying mucosal tissue.

The Spectrum of Gastritis: Acute vs. Chronic, Erosive vs. Non-Erosive

Gastritis is classified along several axes, each with direct coding implications.

  • By Duration:

    • Acute Gastritis: Characterized by a sudden onset, often with severe symptoms. It is typically caused by a short-term insult such as NSAID use, excessive alcohol consumption, severe stress (e.g., in critically ill patients), or acute infection. Histologically, it is marked by an influx of neutrophils (a type of white blood cell).

    • Chronic Gastritis: Develops gradually and often persists silently for years. The inflammation is primarily mediated by lymphocytes and plasma cells, leading to long-term changes in the gastric mucosa. The most common cause is chronic Helicobacter pylori infection, followed by autoimmune processes.

  • By Morphology:

    • Erosive Gastritis: The inflammatory process leads to discrete areas of mucosal erosion (breakdown that does not penetrate the muscularis mucosa). These erosions can bleed, making this a common cause of upper GI bleeding. Causes include NSAIDs, alcohol, and stress.

    • Non-Erosive Gastritis: Inflammation is present without discrete erosions. This is typical of H. pylori and autoimmune gastritis.

A critical concept is the Sydney System, a histological classification that combines topography (antrum, corpus, pangastritis), morphology (inflammation, atrophy, metaplasia), and etiology (e.g., H. pylori, autoimmune). This systematic approach provides the granularity that the ICD-10-CM system is designed to capture.

The Helicobacter pylori Revolution: How a Bacterium Redefined Gastritis

The discovery of Helicobacter pylori by Barry Marshall and Robin Warren in the 1980s, for which they won the Nobel Prize in 2005, fundamentally changed our understanding of gastritis and peptic ulcer disease. This spiral-shaped, gram-negative bacterium colonizes the gastric mucosa of roughly 50% of the world’s population. It survives the acidic environment by producing urease, an enzyme that generates ammonia to neutralize gastric acid. H. pylori infection is the leading cause of chronic gastritis worldwide and is a major risk factor for peptic ulcers, gastric mucosa-associated lymphoid tissue (MALT) lymphoma, and gastric adenocarcinoma. The type of gastritis it causes depends on the bacterial strain and host factors, primarily affecting the antrum but can involve the entire stomach (pangastritis).

Autoimmune Gastritis: When the Body Turns on Itself

Autoimmune metaplastic atrophic gastritis (AMAG) is a less common but highly significant form of chronic gastritis. In this condition, the immune system produces antibodies that attack the parietal cells of the gastric body and fundus. Parietal cells are responsible for secreting intrinsic factor and hydrochloric acid. Their destruction leads to:

  • Achlorhydria: Lack of stomach acid.

  • Pernicious Anemia: Due to the lack of intrinsic factor, vitamin B12 cannot be absorbed, leading to megaloblastic anemia and potential neurological complications.

  • Hypergastrinemia: The loss of acid secretion leads to feedback-driven overproduction of gastrin by G-cells in the antrum, which can cause enterochromaffin-like (ECL) cell hyperplasia and, in rare cases, carcinoid tumors.
    AMAG is strongly associated with other autoimmune conditions, such as thyroiditis and type 1 diabetes.

Other Key Etiologies: Chemical, Reactive, and Stress-Related Gastritis

  • Chemical or Reactive Gastropathy: This is a distinct entity often confused with gastritis. While gastritis involves inflammation, gastropathy refers to epithelial damage and regeneration with little to no inflammation. The most common cause is chronic bile reflux post-cholecystectomy or due to pyloric dysfunction. Long-term NSAID use can also cause a reactive pattern. ICD-10 captures this under K29.0, K29.1, or K29.6, depending on the presence of bleeding and the specific cause, but the clinical distinction is important.

  • Stress-Related Mucosal Disease (SRMD): Occurs in critically ill patients (e.g., on mechanical ventilation, with coagulopathy, or severe trauma). Splancnic hypoperfusion (reduced blood flow to the gut) compromises the mucosal barrier, leading to erosions and ulceration. This is coded based on its acute and often hemorrhagic nature.

3. The ICD-10-CM Coding System: A Framework for Modern Medicine

The ICD-10-CM is the U.S. clinical modification of the World Health Organization’s ICD-10. Implemented in 2015, it represented a massive expansion in specificity from its predecessor, ICD-9-CM.

From ICD-9 to ICD-10: The Leap in Specificity

ICD-9-CM had approximately 14,000 codes. ICD-10-CM boasts over 70,000. For gastritis, the difference is stark. ICD-9 had a single, non-specific code for “acute and chronic gastritis” and a handful of others. ICD-10 provides a detailed taxonomy under category K29, allowing coders to specify the type (acute, chronic, alcoholic), the presence of bleeding, and the anatomical involvement (gastritis vs. duodenitis vs. gastroduodenitis).

Understanding the Code Structure: The Alphanumeric Language of Diagnosis

An ICD-10-CM code can be 3 to 7 characters long. The structure is hierarchical:

  • Chapter: The first character is a letter. Diseases of the Digestive System are in Chapter 11, codes K00-K95.

  • Category: The first three characters (e.g., K29) define the general category (Gastritis and Duodenitis).

  • Subcategory & Extension: Characters 4 through 7 add specificity regarding etiology, anatomy, severity, and other clinical details.

    • K29.0 – The fourth character specifies “with bleeding.”

    • K29.70 – The fifth, sixth, and seventh characters can specify details like “without obstruction.”

This structure demands precise clinical documentation to unlock the correct, most specific code.

4. Decoding K29: A Comprehensive Guide to the ICD-10-CM Codes for Gastritis and Duodenitis

The K29 category is the primary home for gastritis codes. Understanding the nuances of each subcategory is paramount.

K29.0 – Acute Gastritis with Bleeding

This code is used when acute inflammation of the gastric mucosa is accompanied by hemorrhage. It is a common code in emergency and inpatient settings.

  • Clinical Scenario: A patient presents with hematemesis (vomiting blood) or coffee-ground emesis and melena (black, tarry stools). Endoscopy reveals diffuse erythema, erosions, and active oozing in the stomach, attributed to recent NSAID use.

  • Documentation Key: The physician must explicitly state “acute gastritis” and note the presence of bleeding. Terms like “hemorrhagic gastritis” or “acute gastritis with bleeding erosion” are sufficient.

  • Coding Note: Do not use this code for chronic gastritis with bleeding. If the bleeding is from a chronic ulcer (K25-K28), those codes take precedence.

K29.1 – Other Acute Gastritis

This is a catch-all for acute gastritis without mention of bleeding. The causes are diverse: dietary indiscretion, acute H. pylori infection (initial phase), stress-related, or infectious (e.g., cytomegalovirus in an immunocompromised patient).

  • Clinical Scenario: A college student presents with sudden onset epigastric pain and nausea 24 hours after a binge-drinking episode. Endoscopy shows erythema and edema but no erosions or bleeding.

  • Documentation Key: “Acute gastritis” must be documented. If the cause is known, it should be noted (e.g., “acute alcoholic gastritis”), but the code itself is K29.1 unless the specific alcoholic gastritis code applies.

K29.2 – Alcoholic Gastritis

This code is reserved for gastritis specifically attributed to alcohol use. It implies a direct cause-and-effect relationship.

  • Clinical Scenario: A patient with a history of chronic alcohol use disorder presents with chronic dyspepsia. Endoscopic findings are consistent with gastritis, and the physician attributes it directly to ethanol toxicity.

  • Documentation Key: The link must be explicit. Phrases like “gastritis due to alcohol,” “alcoholic gastritis,” or “ethanol-induced gastritis” are required. Do not assume the link based on a patient’s social history alone.

  • Coding Note: This code requires an additional code from F10.- to identify the type of alcohol use (e.g., F10.10 for Alcohol abuse, uncomplicated).

K29.3 – Chronic Superficial Gastritis

This term is somewhat outdated but is still used in pathology reports. It describes chronic inflammation confined to the superficial layers of the gastric mucosa, without glandular atrophy. It is often synonymous with non-atrophic chronic gastritis, most commonly caused by H. pylori.

  • Documentation Key: This code is driven by histological findings from a biopsy. The pathology report must state “chronic superficial gastritis” or “non-atrophic chronic gastritis.”

K29.4 – Chronic Atrophic Gastritis

This code is for chronic gastritis that has progressed to atrophy, meaning the loss of gastric glands. This is a pre-malignant condition. It can be multifocal (often from H. pylori) or autoimmune in nature.

  • Documentation Key: Again, this is a histologic diagnosis. The pathology report must confirm “chronic atrophic gastritis.” If the cause is autoimmune, it should be documented as such by the clinician for more precise coding (see K29.6 and related codes).

K29.5 – Unspecified Chronic Gastritis

This code should be used sparingly. It is for cases where the documentation states “chronic gastritis” but provides no further detail on whether it is superficial, atrophic, or its specific cause.

  • Documentation Key: This is often a code of last resort when clinical documentation is lacking. It is a target for clinical documentation improvement (CDI) initiatives to encourage more specific reporting.

K29.6 – Other Gastritis

This is a critical code for several specific, less common types of gastritis that do not fit the other categories.

  • Includes:

    • Giant Hypertrophic Gastritis (Ménétrier’s Disease): A rare condition characterized by massive enlargement of the gastric folds.

    • Granulomatous Gastritis: Inflammation with granulomas, seen in conditions like Crohn’s disease or sarcoidosis.

    • Allergic Gastritis/Eosinophilic Gastritis: An immune-mediated condition.

    • Autoimmune Gastritis: As described earlier.

  • Documentation Key: The physician must specify the type (e.g., “eosinophilic gastritis,” “granulomatous gastritis consistent with Crohn’s”). For autoimmune gastritis, this is the primary code, but additional codes for pernicious anemia (D51.0) or vitamin B12 deficiency (E53.8) may be required.

K29.7 – Gastritis, Unspecified

This is the least specific code in the category and should be avoided whenever possible. It is used only when the medical record simply states “gastritis” with no mention of acute, chronic, or any other descriptor. Its use often reflects poor documentation quality.

K29.8 – Duodenitis

Inflammation isolated to the duodenum (the first part of the small intestine). Its causes are similar to gastritis (H. pylori, NSAIDs).

  • Coding Note: If both the stomach and duodenum are inflamed, the code K29.9 (Gastroduodenitis) should be used.

K29.9 – Gastroduodenitis, Unspecified

This code is used when the inflammation involves both the stomach and duodenum, and the documentation does not specify a more precise type.

 Quick Reference Guide to K29 Gastritis and Duodenitis Codes

ICD-10 Code Code Description Key Clinical/Documentation Cues Common Etiologies
K29.0 Acute gastritis with bleeding “Acute,” “hemorrhagic,” evidence of GI bleed (hematemesis, melena). NSAIDs, Alcohol, Stress (SRMD)
K29.1 Other acute gastritis “Acute” but no mention of bleeding. Infection, Dietary, Alcohol, Stress
K29.2 Alcoholic gastritis Direct link documented: “due to alcohol.” Requires additional F10.- code. Chronic Alcohol Use
K29.3 Chronic superficial gastritis Pathology report: “chronic superficial” or “non-atrophic.” H. pylori
K29.4 Chronic atrophic gastritis Pathology report: “chronic atrophic.” A pre-malignant condition. H. pylori, Autoimmune
K29.5 Unspecified chronic gastritis Documentation only states “chronic gastritis” without detail. Varied
K29.6 Other gastritis Specific type named: “eosinophilic,” “granulomatous,” “autoimmune.” Autoimmune, Crohn’s, Allergic
K29.7 Gastritis, unspecified Non-specific documentation: only “gastritis.” (Avoid this code) Unknown/Unspecified
K29.8 Duodenitis Inflammation confined to the duodenum. H. pylori, NSAIDs
K29.9 Gastroduodenitis, unspecified Inflammation of both stomach and duodenum, type unspecified. H. pylori, NSAIDs

5. Beyond K29: Navigating Related and Contributing Codes

Gastritis does not exist in a diagnostic vacuum. Accurate coding often requires the use of codes from other chapters to paint a complete picture.

B96.81 – Helicobacter pylori as the Cause of Diseases Classified Elsewhere

This is a crucial supplementary code. Whenever H. pylori is identified as the cause of gastritis, duodenitis, or an ulcer, B96.81 must be reported in addition to the primary K29 code.

  • Example: Chronic H. pylori gastritis is coded as K29.50 (if unspecified chronic) or K29.30 (if superficial) AND B96.81.

D50.1 – Sideropenic Dysphagia & E53.8 – Deficiency of Other B Group Vitamins

In cases of Autoimmune Gastritis, the destruction of parietal cells leads to malabsorption. The resulting pernicious anemia (from B12 deficiency) is not a single code. The anemia itself is coded as D51.0 (Vitamin B12 deficiency anemia due to intrinsic factor deficiency), while the neurological complications, if any, are coded separately. A deficiency of B12 without anemia is coded as E53.8. Iron deficiency anemia (sideropenic anemia) can also occur due to the achlorhydria impairing iron absorption and is coded as D50.9 or D50.8 if with dysphagia.

K31.89 – Other Specified Diseases of Stomach

This code is used for related but distinct conditions. For example, if a patient has findings of “reactive gastropathy” secondary to bile reflux, this would be the appropriate code, not a K29 code. Similarly, gastric metaplasia, dysplasia, or findings related to gastric carcinoma would be coded here or under the neoplasm chapter (C16.-).

6. The Clinician-Coder Collaboration: Documentation as the Bedrock of Accuracy

The coder can only code what the clinician documents. This partnership is the linchpin of data integrity.

What Physicians Must Document: Type, Cause, Manifestations, and Specificity

Ideal documentation answers these questions:

  1. Type: Is it Acute, Chronic, or Unspecified?

  2. Etiology: Is it due to H. pylori, NSAIDs, Alcohol, Autoimmune, or other?

  3. Manifestations: Is there bleeding, atrophy, or metaplasia?

  4. Specificity: Is it gastritis, duodenitis, or gastroduodenitis?

  5. Anatomic Location: (From pathology) Antral, corporal, or pangastritis?

Common Documentation Pitfalls and How to Avoid Them

  • Pitfall: “Gastritis.” (Leads to K29.7)

    • Improvement: “Chronic active gastritis, likely H. pylori related.” (Leads to K29.50 & B96.81)

  • Pitfall: “Gastritis and anemia.” (Missed link in autoimmune case)

    • Improvement: “Autoimmune metaplastic atrophic gastritis with associated pernicious anemia.” (Leads to K29.60 & D51.0)

  • Pitfall: “Patient with H. pylori has stomach inflammation.”

    • Improvement: “Chronic H. pylori gastritis.” (Leads to K29.50 & B96.81)

7. Case Studies in Clinical Coding: From Patient Presentation to Final Code

Let’s apply our knowledge to realistic patient scenarios.

Case Study 1: The Emergency Room Presentation

  • Presentation: A 65-year-old male on ibuprofen for arthritis presents to the ER with lightheadedness and coffee-ground emesis.

  • Endoscopy Report: “Diffuse erythema and multiple superficial erosions with active oozing in the gastric body. Findings consistent with acute hemorrhagic gastritis.”

  • Final Diagnosis: Acute hemorrhagic gastritis secondary to NSAID use.

  • Correct ICD-10-CM Codes: K29.01 (Acute gastritis with bleeding, with the 5th character 1 for “with bleeding” as per the current ICD-10-CM index). (Note: Code specificity can change annually; always consult the current manual).

Case Study 2: The Gastroenterology Follow-up

  • Presentation: A 45-year-old female with chronic dyspepsia.

  • Endoscopy & Biopsy: “Antral predominant erythema.” Pathology: “Chronic active gastritis with moderate activity and no atrophy. Special stain positive for Helicobacter pylori organisms.”

  • Final Diagnosis: Chronic active H. pylori gastritis.

  • Correct ICD-10-CM Codes: K29.50 (Unspecified chronic gastritis) AND B96.81 (H. pylori as cause).

Case Study 3: The Complex Patient (Autoimmune Metaplastic Atrophic Gastritis)

  • Presentation: A 60-year-old female with fatigue and paresthesia. History of Hashimoto’s thyroiditis.

  • Labs: Macrocytic anemia, low B12, positive anti-parietal cell and anti-intrinsic factor antibodies.

  • Endoscopy & Biopsy: “Pale mucosa in the body/fundus.” Pathology: “Chronic atrophic gastritis with intestinal metaplasia, corpus-predominant, features suggestive of autoimmune etiology.”

  • Final Diagnosis: Autoimmune metaplastic atrophic gastritis with pernicious anemia.

  • Correct ICD-10-CM Codes: K29.60 (Other gastritis, in this case autoimmune) AND D51.0 (Vitamin B12 deficiency anemia due to intrinsic factor deficiency).

8. The Impact of Accurate Coding: A Ripple Effect Across Healthcare

Precise gastritis coding is not an academic exercise; it has tangible consequences.

  • Financial Reimbursement and Revenue Cycle Management: Diagnosis-Related Groups (DRGs) for inpatient stays and Ambulatory Payment Classifications (APCs) for outpatient services are heavily influenced by the principal diagnosis. A non-specific K29.7 code may reimburse less than a more complex K29.01 or K29.60 code that reflects a higher severity of illness. Accurate coding prevents denials and ensures fair payment for the resources used.

  • Epidemiological Research and Public Health Surveillance: How common is autoimmune gastritis? What are the regional trends in H. pylori resistance? This data is built from aggregated ICD-10 codes. Inaccurate coding leads to “garbage in, garbage out,” compromising our ability to track disease burdens and allocate public health resources effectively.

  • Quality Metrics, Patient Care, and Value-Based Purchasing: Healthcare systems are increasingly judged on quality outcomes. Accurate coding helps identify patient populations with specific conditions (e.g., those with atrophic gastritis who need endoscopic surveillance) for better care management. It also ensures that a hospital’s case-mix index (CMI)—a measure of patient acuity—is accurately calculated, which is crucial in value-based purchasing models.

9. Future Horizons: ICD-11 and the Next Evolution of Disease Classification

The World Health Organization’s ICD-11 is already live and represents the next step in classification. It offers even greater granularity and a more logical, digital-friendly structure. While the U.S. has not yet set a timeline for adopting ICD-11-CM, its framework for digestive diseases is even more detailed, potentially allowing for codes that specify the exact histological phenotype and etiological agent with even greater precision. The principles learned in mastering ICD-10 will be directly transferable, emphasizing that the goal is always to capture the clinical truth with the highest possible fidelity.

10. Conclusion: Mastering the Code, Honoring the Diagnosis

The journey from a patient’s symptomatic complaint of “gastritis” to its final, precise ICD-10-CM code is a multidisciplinary process rooted in clinical science and administrative rigor. It requires a deep understanding of gastric pathology, a meticulous approach to the ICD-10-CM framework, and an unwavering commitment to clear clinical documentation. By moving beyond vague terms and embracing specificity, healthcare professionals ensure that this common diagnosis is accurately represented in the data that fuels modern medicine, ultimately leading to better patient care, sound financial stewardship, and robust public health intelligence.


11. Frequently Asked Questions (FAQs)

Q1: What is the difference between K29.0 (Acute gastritis with bleeding) and a code from K25.- (Gastric ulcer with hemorrhage)?
A: The key difference is the lesion. Gastritis involves generalized inflammation and/or diffuse erosions. A gastric ulcer is a discrete, focal break in the mucosa that extends through the muscularis mucosa into the submucosa. Ulcers are generally considered more severe. If an ulcer is present, it should be coded (K25.-) instead of gastritis, even if generalized inflammation is also seen. The physician’s documentation of “erosion” vs. “ulcer” is critical.

Q2: When do I use K29.2 (Alcoholic gastritis) versus K29.1 (Other acute gastritis) for a patient who drinks?
A: Use K29.2 only if the physician’s documentation explicitly states that alcohol is the cause of the gastritis (e.g., “alcoholic gastritis,” “gastritis due to ethanol”). If the patient has a history of alcohol use but the physician does not make this direct etiological link, or if the gastritis is described as “acute” in the context of a recent binge, K29.1 is the correct code. Never assume causality based on social history alone.

Q3: How do I code “gastritis” that is found incidentally on an endoscopy for another reason, like reflux?
A: If the gastritis is actively treated or contributes to the reason for the encounter, it should be coded. If it is a truly incidental finding and not addressed, coding guidelines generally advise against reporting it. However, if it adds to the complexity of care, it may be reported as a secondary diagnosis. The coder must follow the Uniform Hospital Discharge Data Set (UHDDS) definitions for principal and secondary diagnoses.

Q4: A pathology report says “chronic gastritis with intestinal metaplasia.” What code should I use?
A: Intestinal metaplasia is a change in the cell type of the gastric mucosa and is a risk factor for gastric cancer. The primary code would still be from the K29 category based on the type of gastritis (e.g., K29.40 for chronic atrophic gastritis). The metaplasia itself is a histological finding that may not have a separate ICD-10 code but is critically important for clinical follow-up. The code K22.89 (Other specified diseases of esophagus) is not correct. The finding should be documented clearly to justify ongoing surveillance.

Q5: Is the code K29.7 (Gastritis, unspecified) ever acceptable to use?
A: It should be used only as a last resort when there is no further information in the entire medical record to specify the type of gastritis. Its use often triggers queries from CDI specialists and payers and can lead to lower reimbursement. It is a strong indicator that clinical documentation needs improvement.


12. Additional Resources

  1. The Official ICD-10-CM Guidelines: Published annually by the CDC and CMS. This is the definitive source for coding rules and conventions.

  2. American Health Information Management Association (AHIMA): A premier association for health informatics and information management professionals. Offers resources, training, and journals on coding best practices.

  3. American College of Gastroenterology (ACG): Provides clinical guidelines and patient education on the management of gastritis, H. pylori, and other GI conditions, which inform proper documentation.

  4. The American Journal of Gastroenterology: A leading clinical journal publishing the latest research on the pathophysiology and treatment of gastritis and related disorders.

  5. World Health Organization (WHO) ICD-11 Implementation Toolbox: For looking ahead to the future of disease classification.

Date: October 1, 2025
Disclaimer: The information contained in this article is intended for educational and informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition or coding practice. Medical coding should always be performed with reference to the most current, official ICD-10-CM guidelines and code sets.

About the author

wmwtl