Group B was one of two groups of the 2018 IIHF World Championship. The four best placed teams advanced to the playoff round, while the last placed team is relegated to Division I in 2019.[1]

Standings

Pos Team Pld W OTW OTL L GF GA GD Pts Qualification or relegation
1  Finland 7 5 0 1 1 38 11 +27 16[lower-alpha 1] Quarterfinals
2  United States 7 4 2 0 1 39 16 +23 16[lower-alpha 1]
3  Canada 7 4 1 1 1 32 12 +20 15
4  Latvia 7 3 1 2 1 16 16 0 13
5  Denmark (H) 7 3 1 0 3 13 17 4 11
6  Germany 7 1 1 2 3 16 20 4 7
7  Norway 7 1 1 1 4 13 31 18 6
8  South Korea (R) 7 0 0 0 7 4 48 44 0 Relegation to 2019 Division I A
Source: IIHF
Rules for classification: 1) points; 2) head-to-head points; 3) head-to-head goal difference; 4) head-to-head number of goals scored; 5) result against closest best-ranked team outside tied teams; 6) result against second-best ranked team outside tied teams; 7) seeding before tournament.
(H) Host; (R) Relegated
Notes:
  1. 1 2 Finland 6–2 United States

Matches

All times are local (UTC+2).

United States vs Canada

4 May 2018
16:15
United States 5–4 GWS
(1–2, 2–1, 1–1)
(OT: 0–0)
(SO: 1–0)
 CanadaJyske Bank Boxen, Herning
Attendance: 9,632
Game reference
Keith KinkaidGoaliesDarcy KuemperReferees:
Czech Republic Antonín Jeřábek
Sweden Linus Öhlund
Linesmen:
Germany Lukas Kohlmüller
Russia Alexander Otmakhov
0–100:47 – Dubois (Horvat)
0–212:23 – O'Reilly (Bailey)
Lee (Thompson, DeBrincat) – 13:591–2
Larkin (Kreider, Oesterle) – 20:432–2
Gaudreau (Kane, Coleman) – 30:003–2
3–337:53 – Beauvillier (Ekblad, Barzal)
Larkin (Kreider, Atkinson) – 43:274–3
4–450:48 – Parayko (McDavid)
Atkinson GOAL
Kane MISS
Gaudreau MISS
Hughes MISS
Larkin MISS
Atkinson GOAL
ShootoutMISS Barzal
GOAL Eberle
MISS Schenn
MISS Nugent-Hopkins
MISS Horvat
MISS Eberle
6 minPenalties6 min
25Shots44

Germany vs Denmark

4 May 2018
20:15
Germany 2–3 GWS
(0–0, 1–2, 1–0)
(OT: 0–0)
(SO: 0–1)
 DenmarkJyske Bank Boxen, Herning
Attendance: 9,982
Game reference
Timo PielmeierGoaliesFrederik AndersenReferees:
Slovakia Jozef Kubuš
Finland Aleksi Rantala
Linesmen:
United States Jake Davis
Finland Hannu Sormunen
0–128:44 – J. Jensen (Jensen Aabo, F. Nielsen)
Draisaitl (Ehliz) (EA) – 32:121–1
1–235:17 – Storm (Hardt, Larsen) (PP)
Ehliz (Draisaitl, M. Müller) – 50:432–2
Hager MISS
Plachta MISS
Kahun MISS
Draisaitl MISS
Michaelis MISS
ShootoutMISS Bjorkstrand
GOAL F. Nielsen
MISS N. Jensen
MISS Jakobsen
8 minPenalties4 min
37Shots29

Norway vs Latvia

5 May 2018
12:15
Norway 2–3 OT
(2–0, 0–1, 0–1)
(OT: 0–1)
 LatviaJyske Bank Boxen, Herning
Attendance: 8,441
Game reference
Lars HaugenGoaliesElvis MerzļikinsReferees:
Russia Roman Gofman
Slovakia Jozef Kubuš
Linesmen:
United States Jake Davis
Canada Nathan Vanoosten
Bastiansen (Trettenes, Holøs) – 08:141–0
Bonsaksen (M. Olimb) – 12:122–0
2–126:20 – Balcers (Sotnieks, Galviņš)
2–251:04 – Ābols (Karsums, Rēdlihs)
2–360:24 – Balcers (Džeriņš)
2 minPenalties6 min
15Shots21

Finland vs South Korea

5 May 2018
16:15
Finland 8–1
(2–0, 3–1, 3–0)
 South KoreaJyske Bank Boxen, Herning
Attendance: 8,930
Game reference
Harri SäteriGoaliesMatt DaltonReferees:
Czech Republic Antonín Jeřábek
United States Stephen Reneau
Linesmen:
Denmark Rene Jensen
United States Brian Oliver
Aho (Teräväinen, Riikola) (SH) – 03:411–0
Teräväinen (Aho) (SH) – 05:552–0
Aho (Rantanen, Teräväinen) (PP) – 28:463–0
Savinainen (Aho, Teräväinen) – 32:214–0
4–133:00 – Swift (Radunske)
Nutivaara (Pesonen) (SH) – 38:525–1
Mäenalanen (Pesonen, Anttila) – 46:016–1
Kapanen (Rantanen) – 47:167–1
Pesonen (Mäenalanen, Anttila) – 53:518–1
8 minPenalties6 min
45Shots9

Denmark vs United States

5 May 2018
20:15
Denmark 0–4
(0–1, 0–2, 0–1)
 United StatesJyske Bank Boxen, Herning
Attendance: 10,800
Game reference
Frederik AndersenGoaliesKeith KinkaidReferees:
Canada Brett Iverson
Germany Gordon Schukies
Linesmen:
Norway Jon Kilian
Finland Hannu Sormunen
0–116:06 – Butcher (Gaudreau)
0–222:42 – Kreider (Ryan, Hughes) (PP)
0–329:14 – Atkinson (Kreider, Jensen)
0–454:11 – Jensen (Butcher, Kane)
6 minPenalties8 min
20Shots43

South Korea vs Canada

6 May 2018
12:15
South Korea 0–10
(0–2, 0–6, 0–2)
 CanadaJyske Bank Boxen, Herning
Attendance: 3,902
Game reference
Matt Dalton
Park Sung-je
GoaliesCurtis McElhinneyReferees:
Russia Roman Gofman
Finland Aleksi Rantala
Linesmen:
Norway Jon Kilian
United States Brian Oliver
0–108:41 – Nugent-Hopkins (Schwartz, McDavid)
0–217:16 – Jost (Eberle, Barzal)
0–321:07 – Parayko (McDavid, Ekblad) (PP2)
0–421:57 – O'Reilly (Barzal) (PP)
0–522:32 – Dubois (Edmundson, Pageau)
0–627:33 – Schenn (Ekblad, Bailey) (PP)
0–736:24 – Jost (Horvat, Dubois)
0–836:42 – Edmundson (Barzal, Beauvillier)
0–944:40 – McDavid (Pulock, Dubois)
0–1048:55 – Eberle (Edmundson, Jost)
10 minPenalties6 min
25Shots50

Germany vs Norway

6 May 2018
16:15
Germany 4–5 GWS
(2–2, 1–1, 1–1)
(OT: 0–0)
(SO: 0–1)
 NorwayJyske Bank Boxen, Herning
Attendance: 5,491
Game reference
Timo PielmeierGoaliesHenrik HaukelandReferees:
Canada Brett Iverson
United States Stephen Reneau
Linesmen:
Russia Alexander Otmakhov
Canada Nathan Vanoosten
0–101:41 – K. Olimb (SH)
0–207:31 – Olsen (Lindström, M. Olimb) (PP)
Hager (Draisaitl, Plachta) (PP) – 14:301–2
Michaelis (Noebels, J. Müller) – 18:412–2
2–321:36 – Bastiansen (Salsten, Olsen)
Hager (Draisaitl) (PP) – 27:313–3
3–450:13 – Sørvik
Y. Seidenberg (Plachta, Draisaitl) – 50:384–4
Pietta MISS
Hager MISS
Kahun MISS
ShootoutGOAL Trettenes
MISS Espeland
GOAL Lindström
GOAL Bastiansen
8 minPenalties12 min
44Shots37

Latvia vs Finland

6 May 2018
20:15
Latvia 1–8
(0–3, 0–2, 1–3)
 FinlandJyske Bank Boxen, Herning
Attendance: 6,174
Game reference
Kristers GudļevskisGoaliesVille HussoReferees:
Sweden Linus Öhlund
Germany Gordon Schukies
Linesmen:
Denmark Rene Jensen
Germany Lukas Kohlmüller
0–101:24 – Aho (Savinainen)
0–207:44 – Savinainen (Heiskanen, Aho)
0–317:16 – Suomela
0–427:31 – Aho (SH)
0–534:49 – Savinainen (Teräväinen, Aho)
0–646:29 – Teräväinen (Rantanen, Granlund) (PP)
0–747:28 – Rantanen (Aho, Teräväinen) (PP)
0–851:10 – Teräväinen (Nutivaara, Aho)
Ri. Bukarts (Balinskis) – 51:381–8
10 minPenalties10 min
19Shots29

United States vs Germany

7 May 2018
16:15
United States 3–0
(0–0, 2–0, 1–0)
 GermanyJyske Bank Boxen, Herning
Attendance: 10,301
Game reference
Keith KinkaidGoaliesNiklas TreutleReferees:
Czech Republic Antonín Jeřábek
Finland Aleksi Rantala
Linesmen:
Russia Alexander Otmakhov
Finland Hannu Sormunen
Kane (Gaudreau, Atkinson) (PP) – 30:021–0
Ryan (Kane, Hughes) (PP) – 32:072–0
DeBrincat (Kane) – 50:383–0
8 minPenalties12 min
36Shots24

Canada vs Denmark

7 May 2018
20:15
Canada 7–1
(2–0, 3–0, 2–1)
 DenmarkJyske Bank Boxen, Herning
Attendance: 10,800
Game reference
Curtis McElhinneyGoaliesSebastian DahmReferees:
Slovakia Jozef Kubuš
Sweden Linus Öhlund
Linesmen:
United States Jake Davis
Germany Lukas Kohlmüller
Bailey (Barzal, Schenn) (PP) – 08:251–0
Ekblad (McDavid, Schwartz) – 11:572–0
Eberle (McDavid, Parayko) (PP) – 24:163–0
O'Reilly (Bailey, Schenn) – 26:534–0
Nugent-Hopkins – 27:175–0
Nugent-Hopkins (McDavid, Chabot) - 46:436–0
6–151:53 – Jensen Aabo (Lauridsen)
Jost (Nurse, Barzal) – 58:107–1
6 minPenalties6 min
31Shots15

South Korea vs Latvia

8 May 2018
16:15
South Korea 0–5
(0–2, 0–1, 0–2)
 LatviaJyske Bank Boxen, Herning
Attendance: 5,227
Game reference
Matt DaltonGoaliesElvis MerzļikinsReferees:
Austria Mark Lemelin
United States Timothy Mayer
Linesmen:
Norway Jon Kilian
Canada Nathan Vanoosten
0–111:46 – Meija (Rubīns)
0–218:45 – Ķēniņš (Balcers, Ābols)
0–328:22 – Ro. Bukarts (Karsums, Sotnieks)
0–441:33 – Balcers (Indrašis, Ābols) (PP)
0–559:59 – Ro. Bukarts (Ābols, Indrašis) (PP)
18 minPenalties4 min
16Shots38

Finland vs Norway

8 May 2018
20:15
Finland 7–0
(2–0, 4–0, 1–0)
 NorwayJyske Bank Boxen, Herning
Attendance: 4,617
Game reference
Harri SäteriGoaliesLars HaugenReferees:
Canada Oliver Gouin
Russia Konstantin Olenin
Linesmen:
Denmark Rene Jensen
United States Brian Oliver
Savinainen (Aho, Nutivaara) – 04:031–0
Anttila – 07:132–0
Teräväinen (Granlund, Koivisto) – 21:013–0
Kapanen (Heiskanen, Rantanen) – 23:414–0
Nutivaara (Rantanen, Granlund) (PP) – 38:185–0
Granlund (Teräväinen, Honka) (EA) – 39:456–0
Mäenalanen (Manninen) (SH) – 57:457–0
8 minPenalties8 min
34Shots10

Germany vs South Korea

9 May 2018
16:15
Germany 6–1
(1–0, 3–0, 2–1)
 South KoreaJyske Bank Boxen, Herning
Attendance: 7,092
Game reference
Niklas TreutleGoaliesMatt DaltonReferees:
Czech Republic Jan Hribik
Finland Mikko Kaukokari
Linesmen:
Czech Republic Miroslav Lhotský
Finland Sakari Suominen
Draisaitl (Plachta, Y. Seidenberg) (PP) – 10:021–0
Ehliz (Plachta, Y. Seidenberg) (PP) – 20:412–0
Hager (Holzer, Draisaitl) – 29:273–0
Tiffels (Michaelis) – 34:424–0
Ehliz (Kahun, Draisaitl) – 48:375–0
Y. Seidenberg (Plachta) (PP) – 52:336–0
6–157:01 – Radunske (Ahn)
28 minPenalties18 min
42Shots26

Finland vs Denmark

9 May 2018
20:15
Finland 2–3
(0–0, 1–2, 1–1)
 DenmarkJyske Bank Boxen, Herning
Attendance: 10,800
Game reference
Ville HussoGoaliesFrederik AndersenReferees:
United States Timothy Mayer
Switzerland Tobias Wehrli
Linesmen:
Canada Dustin McCrank
Slovakia Peter Šefčík
0–132:28 – F. Nielsen (Jensen Aabo, Bødker) (PP)
Aho (Teräväinen, Granlund) (PP) – 34:331–1
1–237:10 – Bjorkstrand (Bødker, Lauridsen)
Granlund (Koivisto, Nutivaara) – 55:502–2
2–358:01 – Hardt (Bødker, F. Nielsen) (PP)
12 minPenalties10 min
35Shots17

United States vs Latvia

10 May 2018
16:15
United States 3–2 OT
(1–1, 1–1, 0–0)
(OT: 1–0)
 LatviaJyske Bank Boxen, Herning
Attendance: 5,215
Game reference
Keith KinkaidGoaliesElvis MerzļikinsReferees:
Canada Oliver Gouin
Russia Konstantin Olenin
Linesmen:
Belarus Dmitri Golyak
Sweden Andreas Malmqvist
Kreider (DeBrincat, Larkin) (PP) – 11:391–0
1–117:52 – Balinskis (Bļugers, Ri. Bukarts)
1–223:20 – Džeriņš (Indrašis, Ro. Bukarts) (PP)
White (DeBrincat, Kane) – 37:382–2
Atkinson (Gaudreau, Kane) (PP) – 61:233–2
12 minPenalties16 min
33Shots19

Norway vs Canada

10 May 2018
20:15
Norway 0–5
(0–3, 0–1, 0–1)
 CanadaJyske Bank Boxen, Herning
Attendance: 5,139
Game reference
Lars HaugenGoaliesCurtis McElhinney
Darcy Kuemper
Referees:
Finland Mikko Kaukokari
Austria Mark Lemelin
Linesmen:
Switzerland Nicolas Fluri
Russia Gleb Lazarev
0–101:23 – McDavid (Parayko)
0–212:49 – Horvat (Pageau) (SH)
0–315:41 – McDavid (Schwartz)
0–428:03 – McDavid (Parayko, Nugent-Hopkins)
0–542:24 – Horvat (Dubois)
22 minPenalties16 min
10Shots33

Denmark vs Norway

11 May 2018
16:15
Denmark 3–0
(1–0, 2–0, 0–0)
 NorwayJyske Bank Boxen, Herning
Attendance: 10,800
Game reference
Frederik AndersenGoaliesHenrik HaukelandReferees:
Czech Republic Jan Hribik
United States Timothy Mayer
Linesmen:
Canada Dustin McCrank
Slovakia Peter Šefčík
N. Jensen (Larsen, Regin) (PP) – 19:131–0
N. Jensen (Larsen, Bjorkstrand) (PP) – 26:172–0
Storm (Bødker, Jensen Aabo) (PP) – 33:583–0
10 minPenalties12 min
25Shots21

United States vs South Korea

11 May 2018
20:15
United States 13–1
(4–1, 4–0, 5–0)
 South KoreaJyske Bank Boxen, Herning
Attendance: 7,563
Game reference
Scott DarlingGoaliesMatt Dalton
Park Sung-je
Referees:
Sweden Mikael Sjöqvist
Switzerland Tobias Wehrli
Linesmen:
Czech Republic Miroslav Lhotský
Finland Sakari Suominen
0–105:23 – Ahn (Kim S., Kim Won-jun) (PP)
Lee (Larkin, Gaudreau) – 08:351–1
Kane (Gaudreau) (PP2) – 12:562–1
McAvoy (Kane, Gaudreau) (PP2) – 13:293–1
McAvoy (Kreider, Larkin) – 19:164–1
Ryan (Martinez) (SH) – 23:425–1
Coleman (Martinez, White) – 27:066–1
Kane (McAvoy) (PP) – 28:417–1
Atkinson (Kane, McAvoy) (PP2) – 32:188–1
Thompson (Milano, Jensen) – 45:069–1
Atkinson (Kane, McAvoy) – 46:1110–1
Pionk (Butcher) – 49:0911–1
Ryan (DeBrincat, Pionk) (PP) – 51:4012–1
Milano (Debrincat, Thompson) – 58:5013–1
10 minPenalties22 min
57Shots13

Latvia vs Germany

12 May 2018
12:15
Latvia 3–1
(0–0, 1–0, 2–1)
 GermanyJyske Bank Boxen, Herning
Attendance: 8,997
Game reference
Elvis MerzļikinsGoaliesNiklas TreutleReferees:
Finland Mikko Kaukokari
United States Timothy Mayer
Linesmen:
Switzerland Nicolas Fluri
Sweden Andreas Malmqvist
Ķēniņš (Ābols, Balcers) – 36:541–0
Galviņš (Indrašis, Džeriņš) – 40:152–0
Džeriņš (Rēdlihs, Freibergs) – 47:543–0
3–148:40 – Kahun (Draisaitl)
4 minPenalties14 min
32Shots34

Denmark vs South Korea

12 May 2018
16:15
Denmark 3–1
(0–0, 2–1, 1–0)
 South KoreaJyske Bank Boxen, Herning
Attendance: 10,591
Game reference
Frederik AndersenGoaliesMatt DaltonReferees:
Canada Oliver Gouin
Sweden Mikael Sjöqvist
Linesmen:
Russia Gleb Lazarev
Canada Dustin McCrank
F. Nielsen (D. Nielsen) – 22:551–0
1–124:18 – Kim K. (Kim S.
Jensen (Bjorkstrand) – 32:142–1
Hardt (F. Nielsen, Jensen A.) (PP) – 56:353–1
4 minPenalties8 min
28Shots14

Canada vs Finland

12 May 2018
20:15
Canada 1–5
(1–3, 0–0, 0–2)
 FinlandJyske Bank Boxen, Herning
Attendance: 9,313
Game reference
Curtis McElhinney
Darcy Kuemper
GoaliesHarri SäteriReferees:
Austria Mark Lemelin
Russia Konstantin Olenin
Linesmen:
Belarus Dmitri Golyak
Slovakia Peter Šefčík
0–108:50 – Rantanen
Pageau (Horvat) – 10:551–1
1–213:48 – Pesonen (Nutivaara, Tolvanen) (PP2)
1–316:35 – Rantanen (Granlund, Teräväinen) (PP)
1–445:17 – Tolvanen
1–545:27 – Teräväinen (Aho)
22 minPenalties16 min
31Shots22

Norway vs United States

13 May 2018
16:15
Norway 3–9
(0–3, 1–4, 2–2)
 United StatesJyske Bank Boxen, Herning
Attendance: 4,553
Game reference
Lars Haugen
Henrik Haukeland
GoaliesKeith Kinkaid
Scott Darling
Referees:
Russia Roman Gofman
Switzerland Tobias Wehrli
Linesmen:
Czech Republic Miroslav Lhotský
Finland Sakari Suominen
0–108:24 – Kane (McAvoy, Atkinson) (PP)
0–212:18 – Kane (DeBrincat, Atkinson) (PP)
0–315:25 – McAvoy (DeBrincat)
0–421:03 – Larkin (PP)
Forsberg (Lindström) – 27:001–4
1–530:38 – Martinez (Larkin)
1–636:40 – Lee (Larkin, Gaudreau)
1–739:08 – Atkinson (Jensen, Kane)
1–842:50 – White (Bonino, Murphy)
K. Olimb (Bonsaksen, Holøs) (PP2) – 46:052–8
M. Olimb (Lindström, Bull) – 47:093–8
3–957:27 – Pionk (Bonino, Kreider)
10 minPenalties22 min
26Shots48

Germany vs Finland

13 May 2018
20:15
Germany 3–2 OT
(0–1, 2–0, 0–1)
(OT: 1–0)
 FinlandJyske Bank Boxen, Herning
Attendance: 5,077
Game reference
Mathias NiederbergerGoaliesVille HussoReferees:
Canada Oliver Gouin
Czech Republic Jan Hribik
Linesmen:
Switzerland Nicolas Fluri
Russia Gleb Lazarev
0–102:26 – Tolvanen (Riikola)
Tiffels (Y. Seidenberg, Michaelis) – 25:561–1
Krupp (Hager, Eisenschmid) – 38:482–1
2–257:54 – Aho (Granlund, Teräväinen) (PP)
Eisenschmid (Kahun) – 62:003–2
6 minPenalties4 min
15Shots38

South Korea vs Norway

14 May 2018
16:15
South Korea 0–3
(0–1, 0–0, 0–2)
 NorwayJyske Bank Boxen, Herning
Attendance: 3,330
Game reference
Matt DaltonGoaliesLars HaugenReferees:
Canada Brett Iverson
Finland Mikko Kaukokari
Linesmen:
Belarus Dmitri Golyak
Canada Dustin McCrank
0–113:35 – Lindström (M. Olimb, Espeland) (PP)
0–246:55 – Valkvæ Olsen (Bastiansen, Espeland)
0–350:02 – Holøs (K. Olimb, Thoresen) (PP)
12 minPenalties2 min
17Shots30

Canada vs Latvia

14 May 2018
20:15
Canada 2–1 OT
(1–0, 0–0, 0–1)
(OT: 1–0)
 LatviaJyske Bank Boxen, Herning
Attendance: 2,966
Game reference
Darcy KuemperGoaliesKristers GudļevskisReferees:
United States Stephen Reneau
Switzerland Tobias Wehrli
Linesmen:
Sweden Andreas Malmqvist
Slovakia Peter Šefčík
Beauvillier (Pageau, Barzal) – 02:511–0
1–141:50 – Rubīns (Ro. Bukarts, Bļugers)
McDavid (Nugent-Hopkins) – 60:462–1
4 minPenalties4 min
33Shots15

Finland vs United States

15 May 2018
12:15
Finland 6–2
(2–0, 1–0, 3–2)
 United StatesJyske Bank Boxen, Herning
Attendance: 6,343
Game reference
Harri SäteriGoaliesKeith KinkaidReferees:
Canada Brett Iverson
Sweden Mikael Sjöqvist
Linesmen:
Czech Republic Miroslav Lhotský
Sweden Andreas Malmqvist
Aho (Savinainen) – 10:171–0
Aho (Nutivaara) – 17:152–0
Rantanen (Nutivaara, Granlund) – 37:513–0
Anttila (Manninen) – 47:424–0
4–151:33 – Kane (McAvoy) (PP, EA)
Kapanen (Tolvanen, Savinainen) (PP) – 53:575–1
5–254:44 – Ryan (McAvoy, Kreider)
Aho (Kivistö) (ENG) – 56:456–2
8 minPenalties10 min
36Shots37

Canada vs Germany

15 May 2018
16:15
Canada 3–0
(1–0, 1–0, 1–0)
 GermanyJyske Bank Boxen, Herning
Attendance: 6,200
Game reference
Darcy KuemperGoaliesNiklas TreutleReferees:
Russia Roman Gofman
United States Stephen Reneau
Linesmen:
Switzerland Nicolas Fluri
Russia Gleb Lazarev
Schenn (Nugent-Hopkins, McDavid) – 00:201–0
Nugent-Hopkins (McDavid, Ekblad) – 28:142–0
Jost (Edmundson) – 49:483–0
4 minPenalties6 min
30Shots12

Latvia vs Denmark

15 May 2018
20:15
Latvia 1–0
(1–0, 0–0, 0–0)
 DenmarkJyske Bank Boxen, Herning
Attendance: 10,800
Game reference
Elvis MerzļikinsGoaliesFrederik AndersenReferees:
Czech Republic Antonín Jeřábek
Slovakia Jozef Kubuš
Linesmen:
Belarus Dmitri Golyak
Finland Sakari Suominen
Džeriņš (Indrašis) – 09:141–0
2 minPenalties16 min
28Shots19

References

  1. "Worlds schedule released". iihfworlds.com. 8 August 2017.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.