Monocotyledon

From Infogalactic: the planetary knowledge core
(Redirected from Monocotyledonous)
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found.

Monocot
Temporal range: Early Cretaceous – Recent
Wheat close-up.JPG
Wheat, an important monocot
Scientific classification
Kingdom:
(unranked):
(unranked):
Monocots
Orders
Synonyms

Lua error in Module:Taxonbar/candidate at line 22: attempt to index field 'wikibase' (a nil value).

Monocotyledons (/ˈmɒnˈkɒtɪˈldən/[lower-alpha 2]), more properly referred to as monocots, are flowering plants (angiosperms) whose seeds typically contain only one embryonic leaf, or cotyledon. They constitute one of the major groups into which the flowering plants have traditionally been divided, the rest of the flowering plants having two cotyledons and therefore classified as dicotyledons, or dicots. However, molecular phylogenetic research has shown that while the monocots form a monophyletic group or clade (comprising all the descendants of a common ancestor), the dicots do not. Monocots have almost always been recognized as a group, but with various taxonomic ranks and under several different names. The APG III system of 2009 recognises a clade called "monocots" but does not assign it to a taxonomic rank.

The monocots include about 60,000 species. The largest family in this group (and in the flowering plants as a whole) by number of species are the orchids (family Orchidaceae), with more than 20,000 species. About half as many species belong to the true grasses (Poaceae), who are economically the most important family of monocots. In agriculture the majority of the biomass produced comes from monocots. These include not only major grains (rice, wheat, maize, etc.), but also forage grasses, sugar cane, and the bamboos. Other economically important monocot crops include various palms (Arecaceae), bananas (Musaceae), gingers and their relatives, turmeric and cardamom (Zingiberaceae) and the onions and garlic family (Amaryllidaceae). Additionally most of the horticultural bulbs, plants cultivated for their blooms, are monocots, such as lilies, daffodils, irises, amaryllis, cannas, bluebells and tulips.

Description

Allium crenulatum, an onion, with a typical monocot perianth and parallel leaf venation

The monocots or monocotyledons have a single cotyledon, or embryonic leaf, in their seeds. Historically, this feature was used to contrast the monocots with the dicotyledons or dicots which typically have two cotyledons; however modern research has shown that the dicots are not a natural group. From a diagnostic point of view the number of cotyledons is neither a particularly useful characteristic (as they are only present for a very short period in a plant's life), nor is it completely reliable.

Additionally, one of the most noticeable traits is that a monocot's flower is trimerous, with the flower parts in threes or in multiples of three—having three, six, or nine petals. Many monocots also have leaves with parallel veins.[3]

Comparison with dicotyledons

Comparison of a monocot (grass) sprouting (left) with a dicot (right), showing hypogeal development in which the cotyledon remains invisible within the seed, underground. The visible part is the first true leaf produced from the meristem; the cotyledon itself remains within the seed.

The traditionally listed differences between monocotyledons and dicotyledons are as follows. This is a broad sketch only, not invariably applicable, as there are a number of exceptions. The differences indicated are more true for monocots versus eudicots.[4]

Slice of onion, showing parallel veins in cross section
Ceroxylon quindiuense (Quindio wax palm) is considered the tallest monocot in the world
Feature In monocots In dicots
Number of parts of each flower in threes (flowers are trimerous) in fours or fives (tetramerous or pentamerous)
Number of furrows or pores in pollen one three
Number of cotyledons (leaves in the seed) one two
Arrangement of vascular bundles in the stem scattered in concentric circles
Roots are adventitious develop from the radicle
Arrangement of major leaf veins parallel reticulate

The vast majority of monocots lack a petiole in their leaves.

A number of these differences are not unique to the monocots. For example, trimerous flowers and monosulcate pollen are also found in magnoliids.[4] Exclusively adventitious roots are found also in Nymphaeaceae and some of the Piperaceae.[4] Similarly, at least one of these traits, parallel leaf veins, is far from universal among the monocots. Monocots with reticulate leaf veins are found in a wide variety of monocot families: for example, Trillium, Smilax (greenbriar), and Pogonia (an orchid), and the Dioscoreales.[4] Nevertheless, this list of traits is a generally valid set of contrasts, especially when contrasting monocots with eudicots rather than non-monocot flowering plants in general.[4]

Vascular system

Stems of two Roystonea regia palms showing anomalous secondary growth in monocots. Note the characteristic fibrous roots, typical of monocots.

Monocots have a distinctive arrangement of vascular tissue known as an atactostele in which the vascular tissue is scattered rather than arranged in concentric rings. Collenchyma is absent in monocot stems, roots and leaves. Many monocots are herbaceous and do not have the ability to increase the width of a stem (secondary growth) via the same kind of vascular cambium found in non-monocot woody plants.[4] However, some monocots do have secondary growth, and because it does not arise from a single vascular cambium producing xylem inwards and phloem outwards, it is termed "anomalous secondary growth".[5] Examples of large monocots which either exhibit secondary growth, or can reach large sizes without it, are palms (Arecaceae), screwpines (Pandanaceae), bananas (Musaceae), Yucca, Aloe, Dracaena, and Cordyline.[4]

Taxonomy

Early history

Illustrations of cotyledons by John Ray 1682, after Malpighi

The monocots are one of the major divisions of the flowering plants or angiosperms. They have been recognized as a natural group since John Ray's studies of seed structure in the 17th century. Ray was the first botanical systematist,[6] and in his examination of seeds, first observed the dichotomy of cotyledon structure. He reported his findings in a paper read to the Royal Society on 17 December 1674, entitled "A Discourse on the Seeds of Plants".[4]

<templatestyles src="Template:Quote_box/styles.css" />

A Discourse on the Seeds of Plants

The greatest number of plants that come of seed spring at first out of the earth with two leaves which being for the most part of a different figure from the succeeding leaves are by our gardeners not improperly called the seed leaves...
In the first kind the seed leaves are nothing but the two lobes of the seed having their plain sides clapt together like the two halfs of a walnut and therefore are of the just figure of the seed slit in sunder flat wise...
Of seeds that spring out of the earth with leaves like the succeeding and no seed leaves I have observed two sorts. 1. Such as are congenerous to the first kind precedent that is whose pulp is divided into two lobes and a radicle...
2. Such which neither spring out of the ground with seed leaves nor have their pulp divided into lobes

John Ray (1674), pp. 164, 166[7]

Since this paper appeared a year before the publication of Malpighi's Anatome Plantarum (1675–1679), Ray has the priority. At the time, Ray did not fully realise the importance of his discovery[8] but progressively developed this over successive publications. And since these were in Latin, "seed leaves" became folia seminalia[9] and then cotyledon, following Malpighi.[10][11] Malpighi and Ray were familiar with each others work,[8] and Malpighi in describing the same structures had introduced the term cotyledon,[12] which Ray adopted in his subsequent writing. <templatestyles src="Template:Quote_box/styles.css" />

De seminum vegetatione

Mense quoque Maii, alias seminales plantulas Fabarum, & Phaseolorum, ablatis pariter binis seminalibus foliis, seu cotyledonibus, incubandas posui
In the month of May, also, I incubated two seed plants, Faba and Phaseolus, after removing the the two seed leaves, or cotyledons

Marcello Malpighi (1679), p. 18[12]

In this experiment, Malpighi also showed that the cotyledons were critical to the development of the plant, proof that Ray required for his theory.[13] In his Methodus plantarum nova[14] Ray also developed and justified the "natural" or pre-evolutionary approach to classification, based on characteristics selected a posteriori in order to group together taxa that have the greatest number of shared characteristics. This approach, also referred to as polythetic would last till evolutionary theory enabled Eichler to develop the phyletic system that superseded it in the late nineteenth century, based on an understanding of the acquisition of characteristics.[15][16][17] He also made the crucial observation Ex hac seminum divisione sumum potest generalis plantarum distinctio, eaque meo judicio omnium prima et longe optima, in eas sci. quae plantula seminali sunt bifolia aut διλόβω, et quae plantula sem. adulta analoga. (From this division of the seeds derives a general distinction amongst plants, that in my judgement is first and by far the best, into those seed plants which are bifoliate, or bilobed, and those that are analogous to the adult), that is between monocots and dicots.[18][13] He illustrated this with by quoting from Malpighi and including reproductions of Malpighi's drawings of cotyledons (see figure).[19] Initially Ray did not develop a classification of flowering plants (florifera) based on a division by the number of cotyledons, but developed his ideas over successive publications,[20] coining the terms Monocotyledones and Dicotyledones in 1703,[21] in the revised version of his Methodus (Methodus plantarum emendata), as a primary method for dividing them, Herbae floriferae, dividi possunt, ut diximus, in Monocotyledones & Dicotyledones (Flowering plants, can be divided, as we have said, into Monocotyledons & Dicotyledons).[22]

Although Linnaeus did not utilise Ray's discovery, basing his own classification solely on floral reproductive morphology, every taxonomist since then, starting with De Jussie and De Candolle, has used Ray's distinction as a major classification characteristic.[23]

Modern era

Modern research based on DNA has confirmed the status of the monocots as a monophyletic group or clade, in contrast to the other historical divisions of the flowering plants, which have had to be substantially reorganized.[4] The monocots form about a quarter of all of the Angiosperms (flowering plants).[24] Of some 60,000 species, by far the largest number (65%) are found in two families, the orchids and grasses. The orchids (Orchidaceae, Asparagales) contain about 25,000 species and the grasses (Poaceae, Poales) about 11,000. Other well known groups within the Poales order include the Cyperaceae (sedges) and Juncaceae (rushes), and the monocots also include familiar families such as the palms (Arecaceae, Arecales) and lilies (Liliaceae, Liliales).[25][26]

Taxonomists had considerable latitude in naming this group, as the monocots are a group above the rank of family. Article 16 of the ICBN allows either a descriptive name or a name formed from the name of an included family.

Historically, the monocotyledons were named:

Cladogram I: The phylogenetic position of the monocots within the angiosperms, as of APG III (2009)[29]
angiosperms

Amborella




Nymphaeales




Austrobaileyales






magnoliids



Chloranthales





monocots




Ceratophyllales



eudicots









Until the rise of the phylogenetic APG systems, it was widely accepted that angiosperms were neatly split between monocots and dicots, a state reflected in virtually all the systems. It is now understood that various groups, notably the Magnoliids and ancient lineages known as the basal angiosperms fall outside of this dichotomy. Each of these systems uses its own internal taxonomy for the group. The monocotyledons are famous as a group that is extremely stable in its outer borders (it is a well-defined, coherent group), while in its internal taxonomy is extremely unstable (historically no two authoritative systems have agreed with each other on how the monocotyledons are related to each other).[citation needed]

Molecular studies have both confirmed the monophyly of the monocots and helped elucidate relationships within this group. The APG III system does not assign the monocots to a taxonomic rank, instead recognizing a monocots clade.[32][33][34][35]

Subdivisions

Historically, Bentham (1877), considered the monocots to consist of four alliances, Epigynae, Coronariae, Nudiflorae and Glumales, based on floral characteristics. He describes the attempts to subdivide the group since the days of Lindley as largely unsuccessful.[36] Like most subsequent classification systems it failed to distinguish between two major orders, Liliales and Asparagales, now recognised as quite separate.[25] A major advance in this respect was the work of Rolf Dahlgren (1980),[37] which would form the basis of the Angiosperm Phylogeny Group's (APG) subsequent modern classification of monocot families. Dahlgren who used the alternate name Lilliidae considered the monocots as a subclass of angiosperms characterised by a single cotyledon and the presence of triangular protein bodies in the sieve tube plastids. He divided the monocots into seven superorders, Alismatiflorae, Ariflorae, Triuridiflorae, Liliiflorae, Zingiberiflorae, Commeliniflorae and Areciflorae. With respect to the specific issue regarding Liliales and Asparagales, Dahlgren followed Huber (1969)[38] in adopting a splitter approach, in contrast to the longstanding tendency to view Liliaceae as a very broad sensu lato family. Following Dahlgren's untimely death in 1987, his work was continued by his widow, Gertrud Dahlgren, who published a revised version of the classification in 1989. In this scheme the suffix -florae was replaced with -anae (e.g. Alismatanae) and the number of superorders expanded to ten with the addition of Bromelianae, Cyclanthanae and Pandananae.[39]

The APG system establishes ten orders of monocots and two families of monocots (Petrosaviaceae and Dasypogonaceae) not yet assigned to any order. More recently, the Petrosaviaceae has been included in the Petrosaviales, and placed near the lilioid orders.[40] The family Hydatellaceae, assigned to order Poales in the APG II system, has since been recognized as being misplaced in the monocots, and instead proves to be most closely related to the water lilies, family Nymphaeaceae.

Cladogram II: The phylogenetic composition of the monocots.[29]
monocots


Acorales




Alismatales




Petrosaviales





Dioscoreales



Pandanales





Liliales




Asparagales


commelinids

Dasypogonaceae



Arecales



Poales




Zingiberales



Commelinales











Evolution

The monocots form a monophyletic group arising early in the history of the flowering plants, but the fossil record is meagre.[41] The earliest fossils presumed to be monocot remains date from the early Cretaceous period. For a very long time, fossils of palm trees were believed to be the oldest monocots,[42] first appearing 90 million years ago, but this estimate may not be entirely true.[43] At least some putative monocot fossils have been found in strata as old as the eudicots.[44] The oldest fossils that are unequivocally monocots are pollen from the Late BarremianAptian – Early Cretaceous period, about 120-110 million years ago, and are assignable to clade-Pothoideae-Monstereae Araceae; being Araceae, sister to other Alismatales.[45][46][47] They have also found flower fossils of Triuridaceae (Pandanales) in Upper Cretaceous rocks in New Jersey,[45] becoming the oldest known sighting of saprophytic/mycotrophic habits in angiosperm plants and among the oldest known fossils of monocotyledons.

Topology of the angiosperm phylogenetic tree could infer that the monocots would be among the oldest lineages of angiosperms, which would support the theory that they are just as old as the eudicots. The pollen of the eudicots dates back 125 million years, so the lineage of monocots should be that old too.

Molecular clock estimates

Kåre Bremer, using rbcL sequences and the mean path length method ("mean-path lengths method"), estimated the age of the monocot crown group (i.e. the time at which the ancestor of today's Acorus diverged from the rest of the group) as 134 million years.[48][49] Similarly, Wikström et al.,[50] using Sanderson's non-parametric rate smoothing approach ("nonparametric rate smoothing approach"),[51] obtained ages of 158 or 141 million years for the crown group of monocots.[52] All these estimates have large error ranges (usually 15-20%), and Wikström et al. used only a single calibration point,[50] namely the split between Fagales and Cucurbitales, which was set to 84 Ma, in the late Santonian period). Early molecular clock studies using strict clock models had estimated the monocot crown age to 200 ± 20 million years ago[53] or 160 ± 16 million years,[54] while studies using relaxed clocks have obtained 135-131 million years[55] or 133.8 to 124 million years.[56] Bremer's estimate of 134 million years[48] has been used as a secondary calibration point in other analyses.[57]

Core group

The age of the core group of so-called 'nuclear monocot' or 'core monocots' by the Angiosperm Phylogeny Website ("core monocots" in English), which correspond to all orders except Acorales and Alismatales, is about 131 million years to present, and crown group age is about 126 million years to the present. The subsequent branching in this part of the tree (i.e. Petrosaviaceae, Dioscoreales + Pandanales and Liliales clades appeared), including the crown Petrosaviaceae group may be in the period around 125–120 million years BC (about 111 million years so far[48]), and stem groups of all other orders, including Commelinidae would have diverged about or shortly after 115 million years.[57] These and many clades within these orders may have originated in southern Gondwana, i.e. Antarctica, Australasia, and southern South America.[58]

Aquatic monocots

The aquatic monocots of Alismatales have commonly been regarded as "primitive".[59][60][61][62][63][64][65][66][67] They have also been considered to have the most primitive foliage, which were cross-linked as Dioscoreales[68] and Melanthiales.[69][70] Keep in mind that the "most primitive" monocot is not necessarily "the sister of everyone else".[24] This is because the ancestral or primitive characters are inferred by means of the reconstruction of characteristic states, with the help of the phylogenetic tree. So primitive characters of monocots may be present in some derived groups. On the other hand, the basal taxa may exhibit many morphological autapomorphies. So although Acoraceae is the sister group to the remaining monocotyledons, the result does not imply that Acoraceae is "the most primitive monocot" in terms of its characteristics. In fact, Acoraceae is highly derived in most morphological characteristics, which is precisely why so many Alismatales Acoraceae occupied relatively imitative positions in trees produced by Chase et al.[32] and others.[71][72]

Some authors support the idea of an aquatic phase as the origin of monocots.[73] The phylogenetic position of Alismatales (many water), which occupy a relationship with the rest except the Acoraceae, do not rule out the idea, because it could be 'the most primitive monocots' but not 'the most basal'. The Atactostele stem, the long and linear leaves, the absence of secondary growth (see the biomechanics of living in the water), roots in groups instead of a single root branching (related to the nature of the substrate), including sympodial use, are consistent with a water source. However, while monocots were sisters of the aquatic Ceratophyllales, or their origin is related to the adoption of some form of aquatic habit, it would not help much to the understanding of how it evolved to develop their distinctive anatomical features: the monocots seem so different from the rest of angiosperms and it's difficult to relate their morphology, anatomy and development and those of broad-leaved angiosperms.[74][75]

Other taxa

In the past, taxa which had petiolate leaves with reticulate venation were considered "primitive" within the monocots, because of its superficial resemblance to the leaves of dicotyledons. Recent work suggests that these taxa are sparse in the phylogenetic tree of monocots, such as fleshy fruited taxa (excluding taxa with aril seeds dispersed by ants), the two features would be adapted to conditions that evolved together regardless.[76][77][78][79] Among the taxa involved were Smilax, Trillium (Liliales), Dioscorea (Dioscoreales), etc. A number of these plants are vines that tend to live in shaded habitats for at least part of their lives, and may also have a relationship with their shapeless stomata.[80] Reticulate venation seems to have appeared at least 26 times in monocots, in fleshy fruits 21 times (sometimes lost later), and the two characteristics, though different, showed strong signs of a tendency to be good or bad in tandem, a phenomenon described as "concerted convergence" ("coordinated convergence").[78][79]

Etymology

The name monocotyledons is derived from the traditional botanical name "Monocotyledones", which refers to the fact that most members of this group have one cotyledon, or embryonic leaf, in their seeds.

Ecology

Emergence

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Some monocots, such as grasses, have hypogeal emergence, where the mesocotyl elongates and pushes the coleoptile (which encloses and protects the shoot tip) toward the soil surface.[81] Since elongation occurs above the cotyledon, it is left in place in the soil where it was planted. Many dicots have epigeal emergence, in which the hypocotyl elongates and becomes arched in the soil. As the hypocotyl continues to elongate, it pulls the cotyledons upward, above the soil surface.

Uses

Of the monocots, the grasses are of enormous economic importance as a source of animal and human food,[25] and form the largest component of agricultural species in terms of biomass produced.[26]

Notes

  1. In 1964, Takhtajan proposed that classes including Monocotyledons, be formally named with the suffix -atae, so that the principle of typification resulted in Liliatae for monocotyledons .[2] The proposal was formally described in 1966 by Cronquist, Takhtajan and Zimmermann, from which is derived the descriptor "liliates".
  2. An Anglo-Latin pronunciation. OED: "Monocotyledon"

References

  1. Cronquist, Takhtajan & Zimmermann 1966.
  2. Takhtajan 1964.
  3. Stevens 2015.
  4. 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 Chase 2004.
  5. Donoghue 2005.
  6. Pavord 2005.
  7. Ray 1674, pp. 164, 166.
  8. 8.0 8.1 Raven 1950.
  9. Ray 1682, De foliis plantarum seminalibus dictis p. 7.
  10. Short & George 2013, p. 15.
  11. Ray 1682, De plantula seminali reliquisque femine contentis p. 13.
  12. 12.0 12.1 Malpighi 1679, De seminum vegetatione p. 18.
  13. 13.0 13.1 Bewley, Black & Halmer 2006, History of seed research p. 334.
  14. Ray 1682.
  15. Stuessy 2009, Natural classification p. 47.
  16. Datta 1988, Systems of classification p. 21.
  17. Stace 1989, The development of plant taxonomy p. 17.
  18. Raven 1950, p. 195.
  19. Ray 1682, De foliis plantarum seminalibus dictis p. 11.
  20. Ray 1696.
  21. Ray 1703, pp. 1–2.
  22. Ray 1703, p. 16.
  23. Kubitzki, Rudall & Chase 1998, A brief history of monocot classification p. 23.
  24. 24.0 24.1 Soltis et al. 2005.
  25. 25.0 25.1 25.2 Fay 2013.
  26. 26.0 26.1 Panis 2008.
  27. APG 1998.
  28. APG II 2003.
  29. 29.0 29.1 29.2 APG III 2009.
  30. Chase & Reveal 2009.
  31. LAPGIII 2009.
  32. 32.0 32.1 Chase et al 1995.
  33. Chase et al 2000.
  34. Davis et al 2004.
  35. Soltis & Soltis 2004.
  36. Bentham 1877.
  37. Dahlgren 1980.
  38. Huber 1969.
  39. Dahlgren 1989.
  40. Cantino et al 2007.
  41. Ganfolfo et al 1998.
  42. Smith et al 2010, p. 38.
  43. Herendeen & Crane 1995.
  44. Herendeen, Crane & Drinnan 1995.
  45. 45.0 45.1 Gandolfo, Nixon & Crepet 2002.
  46. Friis, Pedersen & Crane 2004.
  47. Friis, Pedersen & Crane 2006.
  48. 48.0 48.1 48.2 Bremer 2000.
  49. Bremer 2002.
  50. 50.0 50.1 Wikström, Savolainen & Chase 2001.
  51. Sanderson 1997.
  52. Sanderson et al 2004.
  53. Savard et al 1994.
  54. Goremykin, Hansman & Martin 1997.
  55. Leebens-Mack et al 2005.
  56. Moore et al 2007.
  57. 57.0 57.1 Janssen & Bremer 2004.
  58. Bremer & Janssen 2006.
  59. Hallier 1905.
  60. Arber 1925.
  61. Hutchinson 1973.
  62. Cronquist 1981.
  63. Cronquist 1988.
  64. Takhtajan 2009.
  65. Takhtajan 1991.
  66. Stebbins 1974.
  67. Thorne 1976.
  68. Dahlgren, Clifford & Yeo 1985.
  69. Thorne 1992a.
  70. Thorne 1992b.
  71. Loconte & Stevenson 1991.
  72. Stevenson & Loconte 1995.
  73. Henslow 1893.
  74. Zimmermann & Tomlinson 1972.
  75. Tomlinson 1995.
  76. Dahlgren & Clifford 1982.
  77. Patterson & Givnish 2002.
  78. 78.0 78.1 Givnish et al. 2005.
  79. 79.0 79.1 Givnish et al. 2006.
  80. Cameron & Dickison 1998.
  81. Radosevich et al 1997, p. 149.

Bibliography

Books and symposia

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found. See also ebook 2010
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found. see also Excerpts at Amazon
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found. Excerpts

Chapters

Articles

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

APG

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

Websites and databases

  • Lua error in package.lua at line 80: module 'strict' not found.

External links