[go: nahoru, domu]

Jump to content

Pyrosequencing: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
IamRNB (talk | contribs)
m Limitations
m Reverted 1 edit by 2A02:B123:8010:DC56:BC57:ACE3:7AF7:35AA (talk) to last revision by JPxG
 
(22 intermediate revisions by 15 users not shown)
Line 1: Line 1:
{{Short description|Method of DNA sequencing}}
'''Pyrosequencing''' is a method of [[DNA sequencing]] (determining the order of [[nucleotides]] in DNA) based on the "sequencing by synthesis" principle, in which the sequencing is performed by detecting the nucleotide incorporated by a [[DNA polymerase]]. Pyrosequencing relies on light detection based on a chain reaction when [[pyrophosphate]] is released. Hence, the name pyrosequencing.
'''Pyrosequencing''' is a method of [[DNA sequencing]] (determining the order of [[nucleotides]] in DNA) based on the "sequencing by synthesis" principle, in which the sequencing is performed by detecting the nucleotide incorporated by a [[DNA polymerase]]. Pyrosequencing relies on light detection based on a chain reaction when [[pyrophosphate]] is released. Hence, the name pyrosequencing.


The principle of Pyrosequencing was first described in 1993<ref>Nyren, Petersson and Uhlen (1993) “Solid Phase DNA Minisequencing by an Enzymatic Luminometric Inorganic Pyrophosphate Detection Assay” Analytical Biochemistry 208 (1), 171-175, https://doi.org/10.1006/abio.1993.1024</ref> by [http://kth.diva-portal.org/smash/record.jsf?pid=diva2%3A8081&dswid=3295#sthash.08HyBugr.dpbs Bertil Pettersson], [https://www.kth.se/en/bio/research/proteomics/proteomics-researchers/mathias-uhlen-1.67763 Mathias Uhlen] and [[Pål Nyrén|Pål Nyren]] by combining the [[solid phase sequencing]] method<ref>Uhlen (1989) ”Magnetic separation of DNA” Nature 340: 733-4, https://doi.org/10.1038/340733a0</ref> using [[streptavidin]] coated magnetic beads with recombinant DNA polymerase lacking 3´to 5´exonuclease activity (proof-reading) and luminescence detection using the [[Luciferase|firefly luciferase]] enzyme.<ref>Nyren and Lundin (1985) “Enzymatic method for continuous monitoring of inorganic pyrophosphate synthesis” Analytiocal Biochemistry 151 (2): 504-509. https://doi.org/10.1016/0003-2697(85)90211-8</ref> A mixture of three [[enzyme]]s ([[DNA polymerase]], [[Sulfate adenylyltransferase|ATP sulfurylase]] and firefly [[luciferase]]) and a nucleotide ([[Nucleoside triphosphate|dNTP]]) are added to single stranded DNA to be sequenced and the incorporation of nucleotide is followed by measuring the light emitted. The intensity of the light determines if 0, 1 or more nucleotides have been incorporated, thus showing how many complementary nucleotides are present on the template strand. The nucleotide mixture is removed before the next nucleotide mixture is added. This process is repeated with each of the four nucleotides until the DNA sequence of the single stranded template is determined.
The principle of pyrosequencing was first described in 1993<ref>Nyren, Pettersson and Uhlen (1993) “Solid Phase DNA Minisequencing by an Enzymatic Luminometric Inorganic Pyrophosphate Detection Assay” Analytical Biochemistry 208 (1), 171-175, https://doi.org/10.1006/abio.1993.1024</ref> by, Bertil Pettersson, [[Mathias Uhlén|Mathias Uhlen]] and [[Pål Nyrén|Pål Nyren]] by combining the [[solid phase sequencing]] method<ref>Uhlen (1989) ”Magnetic separation of DNA” Nature 340: 733-4, https://doi.org/10.1038/340733a0</ref> using [[streptavidin]] coated magnetic beads with recombinant DNA polymerase lacking 3´to 5´exonuclease activity (proof-reading) and luminescence detection using the [[Luciferase|firefly luciferase]] enzyme.<ref>Nyren and Lundin (1985) “Enzymatic method for continuous monitoring of inorganic pyrophosphate synthesis” Analytiocal Biochemistry 151 (2): 504-509. https://doi.org/10.1016/0003-2697(85)90211-8</ref> A mixture of three [[enzyme]]s ([[DNA polymerase]], [[Sulfate adenylyltransferase|ATP sulfurylase]] and firefly [[luciferase]]) and a nucleotide ([[Nucleoside triphosphate|dNTP]]) are added to single stranded DNA to be sequenced and the incorporation of nucleotide is followed by measuring the light emitted. The intensity of the light determines if 0, 1 or more nucleotides have been incorporated, thus showing how many complementary nucleotides are present on the template strand. The nucleotide mixture is removed before the next nucleotide mixture is added. This process is repeated with each of the four nucleotides until the DNA sequence of the single stranded template is determined.


A second solution-based method for Pyrosequencing was described in 1998<ref>Ronaghi, Uhlén and Nyrén (1998) ”A sequenbcing method based on real-time pyrophosphate” Science. 281 (5375): 363. https://doi.org/10.1126/science.281.5375.363 .</ref> by [[Mostafa Ronaghi]], [https://www.kth.se/en/bio/research/proteomics/proteomics-researchers/mathias-uhlen-1.67763 Mathias Uhlen] and [[Pål Nyrén|Pål Nyren]]. In this alternative method, an additional enzyme [[apyrase]] is introduced to remove nucleotides that are not incorporated by the DNA polymerase. This enabled the enzyme mixture including the [[DNA polymerase]], the [[luciferase]] and the [[apyrase]] to be added at the start and kept throughout the procedure, thus providing a simple set-up suitable for automation. An automated instrument based on this principle was introduced to the market the following year by the company Pyrosequencing.
A second solution-based method for pyrosequencing was described in 1998<ref>{{Cite journal |last1=Ronaghi |first1=Mostafa |last2=Uhlén |first2=Mathias |last3=Nyrén |first3=Pål |date=1998-07-17 |title=A Sequencing Method Based on Real-Time Pyrophosphate |url=https://www.science.org/doi/abs/10.1126/science.281.5375.363 |journal=Science |volume=281 |issue=5375 |pages=363–365 |language=EN |doi=10.1126/science.281.5375.363|pmid=9705713 |s2cid=26331871 }}</ref> by [[Mostafa Ronaghi]], [https://www.kth.se/en/bio/research/proteomics/proteomics-researchers/mathias-uhlen-1.67763 Mathias Uhlen] and [[Pål Nyrén|Pål Nyren]]. In this alternative method, an additional enzyme [[apyrase]] is introduced to remove nucleotides that are not incorporated by the DNA polymerase. This enabled the enzyme mixture including the [[DNA polymerase]], the [[luciferase]] and the [[apyrase]] to be added at the start and kept throughout the procedure, thus providing a simple set-up suitable for automation. An automated instrument based on this principle was introduced to the market the following year by the company Pyrosequencing.


A third microfluidic variant of the Pyrosequencing method was described in 2005<ref>Marguiles et al (2005) “Genome sequencing in microfabricated high-density picolitre reactors” Nature 437, 376-380. https://doi.org/doi:10.1038/nature03959;</ref> by [[Jonathan Rothberg]] and co-workers at the company [[454 Life Sciences]]. This alternative approach for Pyrosequencing was based on the original principle of attaching the DNA to be sequenced to a solid support and they showed that sequencing could be performed in a highly parallel manner using a [[Microfabrication|microfabricated]] [[microarray]]. This allowed for high-throughput DNA sequencing and an automated instrument was introduced to the market. This became the first next generation sequencing instrument starting a new era in [[genomics]] research, with rapidly falling prices for [[DNA sequencing]] allowing [[whole genome sequencing]] at affordable prices.
A third microfluidic variant of the pyrosequencing method was described in 2005<ref>Marguiles et al (2005) “Genome sequencing in microfabricated high-density picolitre reactors” Nature 437, 376-380. https://doi.org/doi:10.1038/nature03959;</ref> by [[Jonathan Rothberg]] and co-workers at the company [[454 Life Sciences]]. This alternative approach for pyrosequencing was based on the original principle of attaching the DNA to be sequenced to a solid support and they showed that sequencing could be performed in a highly parallel manner using a [[Microfabrication|microfabricated]] [[microarray]]. This allowed for high-throughput DNA sequencing and an automated instrument was introduced to the market. This became the first next generation sequencing instrument starting a new era in [[genomics]] research, with rapidly falling prices for [[DNA sequencing]] allowing [[whole genome sequencing]] at affordable prices.


==Procedure ==
==Procedure<ref>{{cite web|last1=QIAGEN|title=Pyrosequencing Technology and Platform Overview|url=https://www.qiagen.com/us/resources/technologies/pyrosequencing-resource-center/technology-overview/|accessdate=4 August 2017}}</ref> ==
[[File:How Pyrosequencing Works.svg|alt=How Pyrosequencing Works|thumb|679x679px|The chart shows how pyrosequencing works.]]
[[File:How Pyrosequencing Works.svg|alt=How Pyrosequencing Works|thumb|679x679px|The chart shows how pyrosequencing works.]]
"Sequencing by synthesis" involves taking a single strand of the DNA to be sequenced and then synthesizing its complementary strand enzymatically. The pyrosequencing method is based on detecting the activity of [[DNA polymerase]] (a DNA synthesizing enzyme) with another [[chemiluminescence|chemoluminescent]] [[enzyme]]. Essentially, the method allows sequencing a single strand of [[DNA]] by synthesizing the complementary strand along it, one base pair at a time, and detecting which base was actually added at each step. The template DNA is immobile, and solutions of A, C, G, and T [[nucleotides]] are sequentially added and removed from the reaction. Light is produced only when the nucleotide solution complements the first unpaired base of the template. The sequence of solutions which produce chemiluminescent signals allows the determination of the sequence of the template.
"Sequencing by synthesis" involves taking a single strand of the DNA to be sequenced and then synthesizing its complementary strand enzymatically. The pyrosequencing method is based on detecting the activity of [[DNA polymerase]] (a DNA synthesizing enzyme) with another [[chemiluminescence|chemoluminescent]] [[enzyme]]. Essentially, the method allows sequencing a single strand of [[DNA]] by synthesizing the complementary strand along it, one base pair at a time, and detecting which base was actually added at each step. The template DNA is immobile, and solutions of A, C, G, and T [[nucleotides]] are sequentially added and removed from the reaction. Light is produced only when the nucleotide solution complements the first unpaired base of the template. The sequence of solutions which produce chemiluminescent signals allows the determination of the sequence of the template.<ref>{{cite web|last1=QIAGEN|title=Pyrosequencing Technology and Platform Overview|url=https://www.qiagen.com/us/resources/technologies/pyrosequencing-resource-center/technology-overview/|access-date=4 August 2017}}</ref>


For the solution-based version of Pyrosequencing, the single-strand DNA ([[ssDNA#ssDNA|ssDNA]]) template is hybridized to a sequencing [[Primer (molecular biology)|primer]] and incubated with the enzymes [[DNA polymerase]], [[ATP sulfurylase]], [[luciferase]] and [[apyrase]], and with the substrates [[adenosine 5´ phosphosulfate]] (APS) and [[luciferin]].
For the solution-based version of pyrosequencing, the single-strand DNA ([[ssDNA#ssDNA|ssDNA]]) template is hybridized to a sequencing [[Primer (molecular biology)|primer]] and incubated with the enzymes [[DNA polymerase]], [[ATP sulfurylase]], [[luciferase]] and [[apyrase]], and with the substrates [[adenosine 5´ phosphosulfate]] (APS) and [[luciferin]].
# The addition of one of the four [[deoxynucleotide triphosphate]]s ([[dNTP]]s) (dATPαS, which is not a substrate for a luciferase, is added instead of dATP to avoid noise) initiates the second step. DNA polymerase incorporates the correct, complementary dNTPs onto the template. This incorporation releases [[pyrophosphate]] (PPi).
# The addition of one of the four [[deoxynucleotide triphosphate]]s ([[dNTP]]s) (dATPαS, which is not a substrate for a luciferase, is added instead of dATP to avoid noise) initiates the second step. DNA polymerase incorporates the correct, complementary dNTPs onto the template. This incorporation releases [[pyrophosphate]] (PPi).
# ATP sulfurylase converts PPi to [[Adenosine triphosphate|ATP]] in the presence of adenosine 5´ phosphosulfate. This ATP acts as a substrate for the luciferase-mediated conversion of luciferin to oxyluciferin that generates visible light in amounts that are proportional to the amount of ATP. The light produced in the luciferase-catalyzed reaction is detected by a camera and analyzed in a program.
# ATP sulfurylase converts PPi to [[Adenosine triphosphate|ATP]] in the presence of adenosine 5´ phosphosulfate. This ATP acts as a substrate for the luciferase-mediated conversion of luciferin to oxyluciferin that generates visible light in amounts that are proportional to the amount. The light produced in the luciferase-catalyzed reaction is detected by a camera and analyzed in a program.
# Unincorporated nucleotides and ATP are degraded by the [[apyrase]], and the reaction can restart with another nucleotide.
# Unincorporated nucleotides and ATP are degraded by the [[apyrase]], and the reaction can restart with another nucleotide.

The process can be represented by the following equations:
* PPi + APS → ATP + Sulfate (catalyzed by ATP-sulfurylase);
* ATP + luciferin + O2 → AMP + PPi + oxyluciferin + {{CO2}} + hv (catalyzed by luciferase);
where:
* PPi is pyrophosphate
* APS is adenosine 5-phosphosulfate;
* ATP is adenosine triphosphate;
* O2 is oxygen molecule;
* AMP is adenosine monophosphate;
* {{CO2}} is carbon dioxide;
* hv is light.


==Limitations==
==Limitations==


Currently, a limitation of the method is that the lengths of individual reads of DNA sequence are in the neighborhood of 300-500 nucleotides, shorter than the 800-1000 obtainable with [[DNA sequencing#Chain-termination methods|chain termination]] methods (e.g. Sanger sequencing). This can make the process of [[genome assembly]] more difficult, particularly for sequences containing a large amount of [[repetitive DNA]]. Lack of proof-reading activity by the DNA polymerase limits accuracy of this method.
Currently, a limitation of the method is that the lengths of individual reads of DNA sequence are in the neighborhood of 300-500 nucleotides, shorter than the 800-1000 obtainable with [[DNA sequencing#Chain-termination methods|chain termination]] methods (e.g. Sanger sequencing). This can make the process of [[genome assembly]] more difficult, particularly for sequences containing a large amount of [[repetitive DNA]]. Lack of proof-reading activity limits accuracy of this method.


==Commercialization==
==Commercialization==


The company '''Pyrosequencing AB''' in [[Uppsala, Sweden]] was founded with [[venture capital]] provided by [[HealthCap]] in order to commercialize machinery and reagents for sequencing short stretches of DNA using the pyrosequencing technique. Pyrosequencing AB was listed on the [[Stockholm Stock Exchange]] in 1999. It was renamed to [http://www.biotage.com Biotage] in 2003. The pyrosequencing business line was acquired by [[Qiagen]] in 2008. Pyrosequencing technology was further licensed to [[454 Life Sciences]]. 454 developed an array-based pyrosequencing technology which emerged as a platform for [[DNA sequencing#High-throughput sequencing|large-scale DNA sequencing]], including [[genome project|genome sequencing]] and [[metagenomics]].
The company '''Pyrosequencing AB''' in [[Uppsala, Sweden]] was founded with [[venture capital]] provided by [[HealthCap]] in order to commercialize machinery and reagents for sequencing short stretches of DNA using the pyrosequencing technique. Pyrosequencing AB was listed on the [[Stockholm Stock Exchange]] in 1999. It was renamed to Biotage in 2003.<ref>{{Cite web |last=Biotage |title=Biotage History |url=https://www.biotage.com/biotage-history |access-date=2022-09-19 |website=www.biotage.com |language=en}}</ref> The pyrosequencing business line was acquired by [[Qiagen]] in 2008. Pyrosequencing technology was further licensed to [[454 Life Sciences]]. 454 developed an array-based pyrosequencing technology which emerged as a platform for [[DNA sequencing#High-throughput sequencing|large-scale DNA sequencing]], including [[genome project|genome sequencing]] and [[metagenomics]].


[[Hoffmann-La Roche|Roche]] announced the discontinuation of the 454 sequencing platform in 2013 when its technology became noncompetitive.<ref>{{cite news|last1=Hollmer|first1=Mark|title=Roche to close 454 Life Sciences as it reduces gene sequencing focus |url=http://www.fiercebiotech.com/medical-devices/roche-to-close-454-life-sciences-as-it-reduces-gene-sequencing-focus|work=Fierce Biotech|date=October 17, 2013}}</ref>
[[Hoffmann-La Roche|Roche]] announced the discontinuation of the 454 sequencing platform in 2013.<ref>{{cite news|last1=Hollmer|first1=Mark|title=Roche to close 454 Life Sciences as it reduces gene sequencing focus |url=http://www.fiercebiotech.com/medical-devices/roche-to-close-454-life-sciences-as-it-reduces-gene-sequencing-focus|work=Fierce Biotech|date=October 17, 2013}}</ref>


==References==
==References==
Line 30: Line 43:


===Further reading===
===Further reading===
* {{cite journal|author=Metzker M. |title=Emerging Technologies in DNA Sequencing|journal=Genome Research |date=2005| pmid=16339375|volume=15|pages=1767–76|doi=10.1101/gr.3770505|issue=12}}
* {{cite journal|author=Metzker M. |title=Emerging Technologies in DNA Sequencing|journal=Genome Research |date=2005| pmid=16339375|volume=15|pages=1767–76|doi=10.1101/gr.3770505|issue=12|doi-access=free}}


[[Category:Biotechnology]]
[[Category:Biotechnology]]

Latest revision as of 17:05, 14 June 2023

Pyrosequencing is a method of DNA sequencing (determining the order of nucleotides in DNA) based on the "sequencing by synthesis" principle, in which the sequencing is performed by detecting the nucleotide incorporated by a DNA polymerase. Pyrosequencing relies on light detection based on a chain reaction when pyrophosphate is released. Hence, the name pyrosequencing.

The principle of pyrosequencing was first described in 1993[1] by, Bertil Pettersson, Mathias Uhlen and Pål Nyren by combining the solid phase sequencing method[2] using streptavidin coated magnetic beads with recombinant DNA polymerase lacking 3´to 5´exonuclease activity (proof-reading) and luminescence detection using the firefly luciferase enzyme.[3] A mixture of three enzymes (DNA polymerase, ATP sulfurylase and firefly luciferase) and a nucleotide (dNTP) are added to single stranded DNA to be sequenced and the incorporation of nucleotide is followed by measuring the light emitted. The intensity of the light determines if 0, 1 or more nucleotides have been incorporated, thus showing how many complementary nucleotides are present on the template strand. The nucleotide mixture is removed before the next nucleotide mixture is added. This process is repeated with each of the four nucleotides until the DNA sequence of the single stranded template is determined.

A second solution-based method for pyrosequencing was described in 1998[4] by Mostafa Ronaghi, Mathias Uhlen and Pål Nyren. In this alternative method, an additional enzyme apyrase is introduced to remove nucleotides that are not incorporated by the DNA polymerase. This enabled the enzyme mixture including the DNA polymerase, the luciferase and the apyrase to be added at the start and kept throughout the procedure, thus providing a simple set-up suitable for automation. An automated instrument based on this principle was introduced to the market the following year by the company Pyrosequencing.

A third microfluidic variant of the pyrosequencing method was described in 2005[5] by Jonathan Rothberg and co-workers at the company 454 Life Sciences. This alternative approach for pyrosequencing was based on the original principle of attaching the DNA to be sequenced to a solid support and they showed that sequencing could be performed in a highly parallel manner using a microfabricated microarray. This allowed for high-throughput DNA sequencing and an automated instrument was introduced to the market. This became the first next generation sequencing instrument starting a new era in genomics research, with rapidly falling prices for DNA sequencing allowing whole genome sequencing at affordable prices.

Procedure

[edit]
How Pyrosequencing Works
The chart shows how pyrosequencing works.

"Sequencing by synthesis" involves taking a single strand of the DNA to be sequenced and then synthesizing its complementary strand enzymatically. The pyrosequencing method is based on detecting the activity of DNA polymerase (a DNA synthesizing enzyme) with another chemoluminescent enzyme. Essentially, the method allows sequencing a single strand of DNA by synthesizing the complementary strand along it, one base pair at a time, and detecting which base was actually added at each step. The template DNA is immobile, and solutions of A, C, G, and T nucleotides are sequentially added and removed from the reaction. Light is produced only when the nucleotide solution complements the first unpaired base of the template. The sequence of solutions which produce chemiluminescent signals allows the determination of the sequence of the template.[6]

For the solution-based version of pyrosequencing, the single-strand DNA (ssDNA) template is hybridized to a sequencing primer and incubated with the enzymes DNA polymerase, ATP sulfurylase, luciferase and apyrase, and with the substrates adenosine 5´ phosphosulfate (APS) and luciferin.

  1. The addition of one of the four deoxynucleotide triphosphates (dNTPs) (dATPαS, which is not a substrate for a luciferase, is added instead of dATP to avoid noise) initiates the second step. DNA polymerase incorporates the correct, complementary dNTPs onto the template. This incorporation releases pyrophosphate (PPi).
  2. ATP sulfurylase converts PPi to ATP in the presence of adenosine 5´ phosphosulfate. This ATP acts as a substrate for the luciferase-mediated conversion of luciferin to oxyluciferin that generates visible light in amounts that are proportional to the amount. The light produced in the luciferase-catalyzed reaction is detected by a camera and analyzed in a program.
  3. Unincorporated nucleotides and ATP are degraded by the apyrase, and the reaction can restart with another nucleotide.

The process can be represented by the following equations:

  • PPi + APS → ATP + Sulfate (catalyzed by ATP-sulfurylase);
  • ATP + luciferin + O2 → AMP + PPi + oxyluciferin + CO2 + hv (catalyzed by luciferase);

where:

  • PPi is pyrophosphate
  • APS is adenosine 5-phosphosulfate;
  • ATP is adenosine triphosphate;
  • O2 is oxygen molecule;
  • AMP is adenosine monophosphate;
  • CO2 is carbon dioxide;
  • hv is light.

Limitations

[edit]

Currently, a limitation of the method is that the lengths of individual reads of DNA sequence are in the neighborhood of 300-500 nucleotides, shorter than the 800-1000 obtainable with chain termination methods (e.g. Sanger sequencing). This can make the process of genome assembly more difficult, particularly for sequences containing a large amount of repetitive DNA. Lack of proof-reading activity limits accuracy of this method.

Commercialization

[edit]

The company Pyrosequencing AB in Uppsala, Sweden was founded with venture capital provided by HealthCap in order to commercialize machinery and reagents for sequencing short stretches of DNA using the pyrosequencing technique. Pyrosequencing AB was listed on the Stockholm Stock Exchange in 1999. It was renamed to Biotage in 2003.[7] The pyrosequencing business line was acquired by Qiagen in 2008. Pyrosequencing technology was further licensed to 454 Life Sciences. 454 developed an array-based pyrosequencing technology which emerged as a platform for large-scale DNA sequencing, including genome sequencing and metagenomics.

Roche announced the discontinuation of the 454 sequencing platform in 2013.[8]

References

[edit]
  1. ^ Nyren, Pettersson and Uhlen (1993) “Solid Phase DNA Minisequencing by an Enzymatic Luminometric Inorganic Pyrophosphate Detection Assay” Analytical Biochemistry 208 (1), 171-175, https://doi.org/10.1006/abio.1993.1024
  2. ^ Uhlen (1989) ”Magnetic separation of DNA” Nature 340: 733-4, https://doi.org/10.1038/340733a0
  3. ^ Nyren and Lundin (1985) “Enzymatic method for continuous monitoring of inorganic pyrophosphate synthesis” Analytiocal Biochemistry 151 (2): 504-509. https://doi.org/10.1016/0003-2697(85)90211-8
  4. ^ Ronaghi, Mostafa; Uhlén, Mathias; Nyrén, Pål (1998-07-17). "A Sequencing Method Based on Real-Time Pyrophosphate". Science. 281 (5375): 363–365. doi:10.1126/science.281.5375.363. PMID 9705713. S2CID 26331871.
  5. ^ Marguiles et al (2005) “Genome sequencing in microfabricated high-density picolitre reactors” Nature 437, 376-380. https://doi.org/doi:10.1038/nature03959;
  6. ^ QIAGEN. "Pyrosequencing Technology and Platform Overview". Retrieved 4 August 2017.
  7. ^ Biotage. "Biotage History". www.biotage.com. Retrieved 2022-09-19.
  8. ^ Hollmer, Mark (October 17, 2013). "Roche to close 454 Life Sciences as it reduces gene sequencing focus". Fierce Biotech.

Further reading

[edit]