Subscribe to our newsletter to receive information on new and updated content

 

Croup

Author: Adrian Robert Marsh / Editor: Nicola McDonald / Codes: Paediatrics / Published: 21/03/2014 / Review Date: 21/03/2017

 

Introduction

Definition

The word stridor is derived from the Latin “stridulus”, which means creaking, whistling or grating [1]. It is a sign of airway obstruction.

Croup is a syndrome consisting of cough, stridor, hoarseness and varying degrees of difficulty breathing.

Basic science and pathophysiology of stridor

The mechanics of breathing in a child are influenced by their anatomy. The chest wall is compliant as the ribs are cartilaginous in nature and lie more horizontally than in an adult. In addition, the accessory muscles are immature and the diaphragm can become easily fatigued. An increase in inspiratory effort causes tracheal tug, intercostal muscle in-drawing and sternal recession, all of which reduce mechanical efficiency.

Children have a small functional residual lung capacity with little respiratory reserve. In times of increased oxygen demand and an increased metabolic demand, children can decompensate quickly.

Stridor is a harsh, vibratory sound produced from turbulent airflow through the respiratory passages. It is normally heard on inspiration but can be heard on expiration and sometimes can be biphasic.

Inspiratory stridor is normally caused by an obstruction above the glottis, due to the collapse of the soft tissues whereas expiratory stridor indicates a tracheobronchial obstruction. Biphasic stridor suggests a fixed subglottic or glottic anomaly, commonly laryngomalacia, tracheomalacia and less commonly, vocal cord paralysis, subglottic haemangioma or a vascular ring. The volume of stridor does not correlate with the degree of obstruction; a progressive decrease in volume may signify an increasing obstruction with imminent complete obstruction as well as resolution of the obstruction.

Learning bite

The volume of stridor does NOT correlate with the degree of obstruction.The underlying pathology is inflammation of the pharynx, larynx, trachea or bronchi. Poiseuille’s Law states that if the radius of the airway is halved then the resistance in the airflow increases by 16-fold [2]. It is subglottic inflammation and swelling that compromises the airway in croup. A small reduction in the diameter of the airway dramatically reduces the airflow and the child can rapidly deteriorate.

Epidemiology of croup

Eighty percent of children presenting with an acute onset of stridor and a cough have croup [3]. Croup is a clinical syndrome of a hoarse voice, harsh barking cough (often described as seal like) and acute inspiratory stridor. Croup occurs in 2% of children aged between 6 and 36 months, with a peak incidence at 12 to 24 months. There is a male to female ratio of 3:2. It is more common in the spring and autumn months but can occur at any time of year. Typically, there is a preceding coryzal illness with croup developing over several days. The symptoms are classically worse at night and typically last between 3 and 5 days but can last up to a week [4].

Learning bite

Croup is the most common cause of acute stridor.

In 80% of cases the cause of croup is viral and the majority are parainfluenza viruses. Other viruses that cause croup are adenovirus, respiratory syncytial virus, measles, coxsackie, rhinovirus, echovirus, reovirus and influenza A and B [5].

 

Clinical assessment

Clinical presentation of croup

The Westley croup score is validated and commonly used in clinical practice (Table 1).

croup_Westley_score
Table 1: Westley croup score and severity

Children with croup can be divided into four levels of severity:

  • Mild (croup score 0-2)
  • Moderate (croup score 3-5)
  • Severe (croup score 6-11) and
  • Impending respiratory failure (croup score 12-17) [6-8]

Eighty five percent of children have mild croup. Five percent of children are admitted into hospital and of these 1-3% require intubation. In a 10 year study of those intubated there was a 0.5% mortality rate. Uncommon complications include pneumonia and bacterial tracheitis [9].

 

Differential Diagnosis

Stridor in a child can be acute or chronic. Excluding croup, the most likely causes of acute stridor are foreign body aspiration, angioedema, abscess (peri-tonsillar or parapharyngeal), epiglottitis and bacterial tracheitis. These diagnosis and treatment of these conditions are considered in detail later in this module (see below).

The common causes of chronic stridor are listed in Fig 1. The diagnosis and treatment of the causes of chronic stridor are outside the scope of this session.

croup_differential_diagnosis
Fig 1: Differential diagnosis of chronic stridor

Investigation Strategies

Investigation of croup

Croup is essentially a clinical diagnosis and no investigations are required to make a diagnosis; commonly used ED-based investigations (such as arterial blood gas analysis and chest x-ray) may be helpful in assessing severity and potential complications.

 

Management

Children with croup should be made comfortable and care should be taken to avoid agitating the child. Oxygen should be administered to any child with an oxygen saturation of less than 92% on air.

In the 19th century steam and mist therapy were used. There is no published evidence to support its use and small trials failed to show an improvement in oxygen saturations, respiratory rate, heart rate or croup score. In addition, there have been cases reported of scald injuries in children treated with hot humidified air [10-13].

The aetiology of croup is viral and therefore antibiotics are not indicated. Bacterial tracheitis and pneumonia following croup are rare, occurring in less than one in a thousand cases.

Nebulised adrenaline is only used in children with severe and life threatening croup. Treatment is with 0.5 ml/kg of 1:1,000 concentration to a maximum dose of 5 mL. Double blind randomised control trials of this treatment demonstrate an improvement within 30 minutes and last up to 2 hours. As the effect wears off the child’s symptoms return to base line level, however a proportion of children deteriorate even further [7,14,15]. However, adrenaline allows time for an experienced team including a senior anaesthetist to be gathered.

There are numerous well-designed trials and reviews that clearly demonstrate clinical benefit of corticosteroids irrespective of severity. In children with severe or impending respiratory failure there is an absolute risk reduction of 1.1% in the rate of intubation [16]. Oral dexamethasone (0.15 mg/kg) has been shown to be superior to prednisolone (1 mg/kg). There is a re-presentation rate of 29% in the prednisolone group compared to 7% in the dexamethasone group [17]. There is no difference in efficacy between oral and intramuscular dexamethasone. If the child is vomiting, nebulised budesonide (2 mg) can be used.

A meta-analysis of trials demonstrated a reduction in the croup score of three points by six hours in those treated with dexamethasone and by one point in those treated with budesonide. There was also a reduction in the number of children requiring rescue treatment with nebulised adrenaline of 9% and 12% in those treated with budesonide and dexamethasone respectively. In addition the length of time spent in the ED was reduced as was the admission rate in those treated with dexamethasone or budesonide [18]. Dexamethasone is, therefore, generally the preferred initial treatment [17,19-24].

The dose of oral dexamethasone is still debated. The Cochrane review in 2004 stated that the optimal dose still needs to be defined [25]. Most of the studies included in the Cochrane review used 0.6 mg per kg. The children’s BNF states that the dose is 0.15 mg per kg. There is evidence that a dose of 0.15 mg per kg and 0.6 mg per kg lead to the same reduction in Croup scores, admission rates and length of stay in hospital [26].

Learning bite

The main stay of treatment for croup is corticosteroids, which take between 2 and 4 hours to have a clinical effect.

Monitoring

The respiratory rate, work of breathing, oxygen saturation and pulse rate should be carefully monitored. The work of breathing, respiratory rate, volume of stridor and pulse rate should decrease if the treatment is working.

 

Prognosis & Followup strategies

Complications

Despite early treatment of croup with steroids, some children do not respond and can deteriorate. Nebulised adrenaline causes a dramatic short term improvement in symptoms but in some patients there is a rebound effect with rapid deterioration.

Referral to a senior paediatric trained doctor and early consideration of PICU involvement is essential.

Eighty five percent of children have mild croup. Five percent of children are admitted into hospital and of these 1-3% require intubation. In a 10 year study of those intubated there was 0.5% mortality rate. Uncommon complications include pneumonia and bacterial tracheitis [9].

Discharge

Children with mild croup normally can be discharged home following a single dose of dexamethasone, those with moderate croup need to be observed for a minimum of four hours following a dose of dexamethasone and then re-assessed. Those with severe croup must be admitted into hospital. In children discharged home advice must be given to a parent and documented in the notes. See Fig 2 for typical discharge advice.

croup_discharge_advice
Fig 2: Discharge advice

Other causes of acute stridor in children and their management

Foreign Body

Food is the most common foreign body aspirated and has a peak incidence at age one to two years. The usual history obtained is of sudden onset coughing, retching and choking. Initial treatment of a choking child is as per APLS protocols [27]. Partial obstruction above or at the vocal cords causes inspiratory stridor, a change in voice, cough and dyspnoea. Partial obstruction of the lower airway in addition to cough and dyspnoea may cause a pneumothorax, pneumomediastinum or surgical emphysema. Findings on examination will depend on the site of the obstruction and may include: cough, wheeze, stridor and signs pneumonia. An inspiratory chest x-ray may be normal, whilst an expiratory film may demonstrate air trapping [28-30]. Treatment is by removal of the foreign body by bronchoscopy under general anaesthetic.

Angioedema

Angioedema, with or without urticaria, is classified as allergic, hereditary, or idiopathic. Allergic angioedema (IgE mediated) and idiopathic angioedema, are caused by mast cell degranulation causing release of histamine, prostaglandins, leukotrienes and thromboxanes. There may not be a preceding history of allergy and the patient may not be able to recall exposure to the allergen. More than 90% of patients have some combination of urticaria, erythema, pruritus, or angioedema. Airway compromise is caused by vasodilatation and associated oedema. Treatment is with intramuscular adrenaline, oxygen, steroids, H1 and H2 blockers, IV fluids and consideration of intubation [31]. If adrenaline is required, then all children must be admitted for observation due to the risk of re-occurrence after six hours. On discharge children should be referred to an allergy specialist, receive training on the use of an adrenaline auto-injector (e.g. Epipen or Anapen) and be discharged with two adrenaline auto-injectors, one of which should be kept at school.

Learning bite

Adrenaline is the first pharmacological intervention for a child with anaphylaxis.

Hereditary angioedema (HAE) is an autosomal dominant disorder of C1 esterase inhibitor. Oedema formation is related to the reduction or dysfunction of C1 inhibitor which results in the release of bradykinin and C2-kinin mediators. This enhances vascular permeability and leads to extra-vascular fluid shifts [32,33].

Approximately 40% of people with HAE present with the first episode before the age of 5 years and 75% present before age 15 years. Attacks normally occur at a single site; the life time risk of laryngeal involvement during an attack is about 70%, although uncommon in children [34]. Other presentations are subcutaneous angioedema and abdominal attacks.

Subcutaneous angioedema is circumscribed, non-pruritic and non-erythematous swelling of the skin. Almost 100% of patients with HAE will experience this in their lifetime. 45% of attacks involve the limbs but can also develop on the face, neck, genitals and trunk. Skin oedema occurs in 50% of all attacks. Abdominal attacks mimic an acute abdomen with abdominal pain, vomiting, diarrhoea and even ileus [35].

For severe HAE attacks i.e. facial, tongue, oropharyngeal swelling, dysphagia, voice alteration, or severe abdominal pains administration of C1 inhibitor concentrate is the treatment of choice (see Table 2). Clinical improvement is seen within 15 to 60 minutes. A repeat dose may be required if symptoms are not relieved within an hour or progress [36]. If C1 inhibitor concentrate is not available then fresh frozen plasma or solvent detergent treated plasma (Octaplas) can be used [37].

croup_inhibitor_dose
Table 2: Dose of C1 inhibitor concentrate

Learning bite

HAE does not respond to adrenaline.

Abscess

A retropharyngeal abscess forms in the potential space between the prevertebral fascia posteriorly, the posterior pharyngeal wall anteriorly, the carotid sheaths laterally, the base of the skull superiorly and the mediastinum inferiorly. The origin is spread of infection from the teeth, middle ear or the sinuses. The bacteria most commonly identified are streptococcus pyogenes, staphylococcus aureus, haemophilus influenzae and neisseria species and anaerobes [38-40].

Presentation is with fever, sore throat and poor oral intake. Examination may reveal a neck mass, fever, cervical adenopathy, neck stiffness or torticollis, agitation, lethargy, drooling, trismus and stridor. In stable patients lateral soft tissue x-rays can show an enlarged prevertebral soft tissue shadowing.

Children with airway compromise must be admitted for close monitoring with urgent incision and drainage of the abscess.

Epiglottitis

Following the introduction of the Haemophilus influenza type b (Hib) vaccination in 1992, childhood epiglottitis has become rare. It can also be caused by the same aerobes that cause peri-tonsillar abscesses. Children who are fully immunised can still get Hib culture positive epiglottitis.

There is a rapid onset of pyrexia, sore throat, muffled speech, drooling and stridor. The child usually looks unwell, sitting forwards, mouth open, drooling and with their tongue protruding [41].

Management of this condition remains controversial. The cornerstone is not to distress the child as this can precipitate complete airway obstruction. Oxygen should be administered if the child is hypoxic. In the first instance intravenous antibiotics should be administered, if iv access can be achieved without distressing a younger child. A third generation cephalosporin is a reasonable choice. Children under six years of age require urgent intubation, ideally in theatre by an experienced anaesthetist with an ENT surgeon present [42]. If there is no time to transfer the child to theatre, then a difficult intubation trolley and cricothyroidotomy kit must be accessible. In those over the age of six years observation may be an option following consultation with an ENT and PICU consultant [43]. The average time for children to remain intubated is 48 to 96 hours. Extubation occurs when direct visualisation of the epiglottis confirms that the inflammation of the epiglottis and surrounding tissues has resolved [44].

Tracheitis

Bacterial tracheitis may occur at any age. In the early phase patients may present similarly to croup however there is a failure to respond or a transient response to steroids and/or nebulised adrenaline and the condition worsens.

In this condition the larynx, trachea and bronchi can become obstructed with purulent debris. There is an adherent pseudomembrane that forms over the tracheal mucosa that can slough off causing an obstruction. There is normally a preceding upper respiratory tract infection for a couple of days, followed by a rapid deterioration with a pyrexia and respiratory distress. There is a cough producing copious secretions and retrosternal pain. There is no dysphagia or drooling unlike epiglottitis.

The most common causative organisms are Staphylococcus aureus (41%), Haemophilus influenzae (18%), Streptococcus pneumoniae (15%), Moraxella catarrhalis (13%) and Streptococcus pyogenes (9%).

Treatment is with intravenous antibiotics. Endotracheal intubation is often needed for airway control, management of respiratory failure and pulmonary toilet. Young children can deteriorate quickly due to the smaller size of the airway. Full recovery with no long-term morbidity is expected in the vast majority of children. The mean length of stay in hospital varies with reports between three and twelve days. The most frequent complication associated with the acute phase of illness is pneumonia. Less common complications include acute respiratory distress syndrome, septic shock, pulmonary oedema, pneumothorax, and rarely, cardiorespiratory arrest. Long-term morbidity associated with bacterial tracheitis is minimal. As treatment in the acute phase of the illness frequently requires insertion of an endotracheal tube into an inflamed airway, the potential for the subsequent development of subglottic stenosis is well recognised [44]. See Table 3 for comparison between croup, epiglottitis and tracheitis.

croup_comparison
Table 3: Comparison between croup, epiglottitis and tracheitis.

*Steeple sign: On anteroposterior radiographs of the soft tissue of the neck the lateral convexities of the subglottic trachea are lost and narrowing of the subglottic lumen produces an inverted “V” pattern, resembling a church steeple [45].

 

Safety pearls and Pitfalls

Safety pearls

  • 20% of children presenting with acute stridor do not have croup. If an alternative diagnosis is not sought then serious differentials could be missed.
  • In children who present with a sudden onset of stridor a foreign body should be considered.
  • Children with epiglottitis should not have the oropharynx examined as this can cause total airway obstruction. Diagnosis is clinical and confirmed when the child is intubated.
  • In a patient presenting with anaphylactic symptoms that do not respond to adrenaline hereditary angioedema should be considered. Hereditary angioedema does not respond to adrenaline and C1 inhibitor concentrate should be given. Fresh frozen plasma should be used taking care not to cause fluid overload and pulmonary oedema.

 

References

  1. Leung ACK, Cho H. Diagnosis of stridor in children. Am Fam Physchian 1996; 60: 2289-96.
  2. West JB. Respiratory Physiology 7th edition. United States of America: Lippincott Williams and Wilkins; 2005.
  3. Maloney E, Meakin G. Acute stridor in children. Continuing Education in Anaesthesia, Critical Care and Pain 2007; 7(6): 183-86.
  4. Fitzgerald D, Kilham HA. Croup: Assessment and evidence based management. MJA 2003; 179(7): 372-77.
  5. Rihkanen H, Ronkko E, Nieminen T, Komsi K, Raty R, Saxen H et al. Respiratory viruses in laryngeal croup of young children. The journal of pediatrics 2008; 152(5): 661-65.
  6. Klassen TP, Rowe PC. The croup score as an evaluative instrument in clinical trial. Arch Pediatr Adolesc Med 1995; 149: 60-1.
  7. Westley CR, Cotton EK, Brooks JG. Nebulized racemic epinephrine by IPPB for the treatment of croup a double blind study. AJCD 1978; 132: 484-87.
  8. Klassen TP, Feldman ME, Watters LK, Sutcliffe T, Rowe PC. Nebulized budesonide for children with mild to moderate croup. N Eng J Med 1994; 331: 285-89.
  9. McEniery J, Gillis J, Kilham H, Benjamin B. Review of intubation in severe laryngotracheobronchitis. Pediatrics 1991; 87: 847-53.
  10. Neto GM, Kentab O, Klassen TP, Osmond MH. A randomized control trial of mist in the acute treatment of moderate croup. Acad Emerg Med 2002; 9(9): 873-79.
  11. Bouchier D, Dawson KP, Fergusson DM. Humidification in viral croup: a controlled trial. Aus Paed Jour 1984; 20(4): 289-91.
  12. Moore M, Little P. Humidified air inhalation for treating croup: a systemic review and meta-analysis. Family Practice 2007; 24: 295-301.
  13. Lenney W, Milner AD. Treatment of acute viral croup. Arch Dis Child 1978; 53(9): 704-06.
  14. Gardner HG, Powell KR, Roden VJ, Cherry JD. The evaluation of racemic epinephrine in the treatment of infectious croup. Pediatrics 1973; 52: 52-55.
  15. Kristjansson S, Berg-Kelly K, Winso E. Inhalation of racemic adrenaline in the treatment of mild and moderately severe croup. Clinical symptom score and oxygen saturation measurement for evaluation of treatment effects. Acta Paediatr 1994; 83: 1156-60.
  16. Kairys A, Marsh-Olmstead E, O’Conner G. Steroid treatment of laryngotracheitis: a meta-analysis of the evidence from randomised trials. Pediatrics 1989; 83: 983-93.
  17. Sparrow H, Geelhoead GC. Prednisolone versus dexamethasone in croup: a randomised equivalence trial. Arch Dis Child 2006; 91: 580-83.
  18. Ausejo A, Saenz A, Phan B, Kellner D, Johnson DW, Moher D and Klassen TP. The effect of glucocorticoids in the treatment of croup: meta-analysis. BMJ 1999; 319: 595-60.
  19. Geelhoed GC, MacDonald WB. Oral and inhaled steroids in croup: a randomized placebo-controlled trail. Pediatr Pulmonol 1995; 20(6): 355-61.
  20. Klassen TP, Watters LK, Feldman ME, Sutcliffe T, Rowe PC. The efficacy of nebulized budesonide in dexamethasone-treated outpatients with croup. Pediatrics 1996;97(4): 463-66.
  21. Klassen TP, Craig WR, Moher D, Osmond MH, Pasterkamp H, Sutcliffe T, et al. Nebulized budesonide and oral dexamethasone for treatment of croup: a randomized controlled trial. JAMA 1998;279(20): 1629-32.
  22. Johnson DW, Jacobson S, Edney PC, Hadfield P, Mundy ME, Schuh S. A comparison of nebulized budesonide, intramuscular dexamethasone, and placebo for moderately severe croup. N Engl J Med 1998;339(8):498-503.
  23. Cetinkaya F, Tufekci BS, Kutluk G. A comparison of nebulized budesonide, and intramuscular, and oral dexamethasone for treatment of croup. Int J Pediatr Otorhinolaryngol 2004;68(4): 453-56.
  24. Geelhoead GC. Budesonide offers no advantage when added to oral dexamethasone in the treatment of croup. Pediatr Emerg Care 2005; 21(6): 359-62.
  25. Russell K, Wiebe N, Saenz et al. Glucocorticoids for croup (Cochrane review). The Cochrane Library, Issue 1. John WIley and Sons, Ltd; 2004.
  26. Bjornson CL and Johnsonn DW. Croup. Lancet 2008; 371: 329-39.
  27. Advanced Paediatric Life Support. The Practical Approach Fourth edition. Oxford: Blackwell Publishing; 2007:32-5.
  28. Tan HKK, Brown K, McGill T, Kenna MA, Lunel DP, Henly GB. Airway foreign bodies: a 10 year review. Int J Pediatr Otorhinolaryngol 2000; 56: 91-99.
  29. Steen KH, Zimmerman T. Tracheobronchial aspiration of foreign bodies in children: a study of 94 cases. Laryngoscope 1990; 100: 525-30.
  30. Zerella JT, Dimler M, McGill LC, Pippus KJ. Foreign body aspiration in children; value of radiography and complications of bronchoscopy. J Pediatr Surg 1998; 33: 1651-54.
  31. Resuscitation Council (UK). Advanced Life Support 5th edition, revised 2008. London: Resuscitation Council; 1996: 130-134.
  32. Agostoni A, Aygoren-Pursun E, Binkley l, Blanch A, Bork K, Bouillet L et al. Hereditary and acquired angioedema: problems and progess – proceedings of the third C1 esterase inhibitor deficiency workshop and beyond. J Allergy Clin Immunol. 2004; 114(suppl 3): S51-S131.
  33. Nussberger J, Cugno M, Amstutz C, Cicardi M, Pellacani A, Agostoni A. Plasma bradykinin in angio-oedema. Lancet. 1998; 351: 1693-7.
  34. Zuraw BL. Clinical practice. Hereditary angioedema. N Eng J Med 2008; 359(10): 1027-36.
  35. Bork K, Staubach P, Eckardt AJ, Hardt J. Symptoms, course, and complications of abdominal attacks in hereditary angioedema due to C1 inhibitor deficiency. Am J Gastroenterol. 2006; 101: 619-27.
  36. Farka H, Varga L, Szeplaki G, Visy B, Harmat G, Bowen T. Management of Hereditary Angioedema in Pediatric Patients. Pediatrics 2007; 120: 713-22.
  37. Hill BJ, Thomas SH, McCabe C. Fresh frozen plasma for acute exacerbations of hereditary angioedema. Am J Emerg Med. 2004; 22: 633 .
  38. Brook I, Frazier ED, Thompson DH. Aerobic and anaerobic microbiology of peritonsillar abscess. Laryngoscope 1991; 101: 289-92.
  39. Jousimies-Somer H, Savolainen S, Makitie A, Yilkoski J. Bacteriologic findings in peritonsillar abscesses in young adults. Clin Infect Dis. 1993; 16(suppl 4); S292-8.
  40. Prior A, Montgomery P, Mitchelmore I, Tabaqchali S. The microbiology and antibiotic treatment of peritonsillar abscesses. Clini Otolaryngol 1995; 20: 219-23.
  41. Depuydt S, Nauwynck M, Bourgeois M, Mulier JP. Acute epiglottitis in children: a review following an atypical case. Acta Anaesth Belg 2003; 54: 237-41.
  42. Stroud RH, Friedman NR. An update on inflammatory disorders of the pediatric airway. Epiglottis, croup and tracheitis. Am J Otolaryngol 2001; 22: 268-75.
  43. Crysdale WS, Sendi K. Evolution in the management of acute epiglottitis: a 10-year experience with 242 children. Int Anesthesiol Clin 1988; 26: 32-8.
  44. Al-Mutairi B, Kirk V. Bacterial tracheitis in children: Approach to diagnosis and treatment. Paediatr Child Health 2004; 9(1): 2530.
  45. Salour M. The steeple sign. Radiology 2000; 216(2): 428-9.

Other items you may enjoy

Paediatric heart murmurs & what to make of th... Author: Edward Snelson / Codes: Blog / Published: 10/07/2017 Peer Reviewed by: Carrie Mackenzie Children are often found to have heart a murmur wh...
Common Childhood Exanthems Author: Jonathan D Whittaker / Editor: Jonathan D Whittaker / Codes: PAP18 / Published: 23/10/2009 / Review Date: 23/10/2012 Jump to: Top | Introdu...
Looking like Maggie Simpson Author: Meriel Tolhurst-Cleaver / Codes: Blog / Published: 08/05/2017 Peer review: Naomi Simmons It's a common card to pick up in some paeds EDs -...

5 Comments

  1. mukherjeep says:

    Short yet effective summary on croup for ED clinicians.

  2. Mohamed Ismail El Akaba says:

    Very useful article about stridor

  3. Samarth Pannalker says:

    good

  4. Ali says:

    thank you; nice summary

  5. Ruth Carruthers says:

    useful r/v of common presentation with interesting summary of potential differentials, thanks

Leave a Reply