Cobra Troopers

Last updated
Cobra Troopers
G.I. Joe character
Cobra Viper Figure.jpg
Cobra Viper figure released in 2008.
First appearance1982
Voiced byVarious actors
In-universe information
Affiliation Cobra
SpecialtyMainly as infantry, but depends on the specific Viper class
File nameVarious
Birth placeVarious
SNVarious
RankVarious
Primary MOSVarious
Secondary MOSVarious
SeriesAll series, including cartoons and comics

The Cobra Troopers serve as the basic foot soldiers of the Cobra Organization, as part of the G.I. Joe: A Real American Hero toyline, comic books and animated series. They are generally depicted as legions of uniformed soldiers, nearly all of them masked to appear anonymous, and widely diversified according to specialties and functions.

Contents

History

The Cobra Soldiers were introduced in 1982, with the code name "The Enemy". These are the basic infantry soldiers equipped with conventional military gear (as opposed to the more hi-tech accouterments of the later Vipers). They were prominently featured on both the cartoon and comic series, and depicted as unintelligent and slightly cowardly. [1]

Cobra infantry troopers are issued a combination assault rifle and grenade launcher, with advanced night vision, telescopic sight, and range finder. Multi-layered body armor and composite helmets with built-in communications gear are standard issue. Vipers are superbly trained, formidably equipped, and highly motivated. [2]

Other Cobra troopers

Later, Cobra troopers consisted of communications troops, computer specialists, security, and soldiers. Some of the more prominent include:

Vipers

Viper is the code-name given to a large majority of the Cobra Troopers. With the exception of the Viper infantry trooper, the code name "Viper" is usually preceded by their area of expertise.

Introduced in 1986 as a replacement for the Cobra Soldiers, the Cobra Viper infantry soldiers complement the Cobra Soldiers in both the cartoon and comic series. The concept, originally introduced in 1985 with the introduction of "Tele-Vipers" (communication experts), quickly evolved into a catch-all suffix for all future Cobra troops (such as Air-Viper, Ice-Vipers, Desert-Vipers, Techno-Vipers, etc.). Hasbro has often alternated between establishing the Vipers as the entry-level position into Cobra's legion, or for them to be the elite of Cobra's ground troops, as far as them being equal to or above the regular soldier troops.

Vipers can opt for additional training that enables them to transfer to specialized units, focusing on specific military specialties. These units are considered elite and are constantly examined for effectiveness. Some are renamed and reorganized, absorbed into other units, or sometimes completely phased out. Some units customize their chain of command, allowing for unique Viper designations with distinct leaders. [3]

Eels

The Cobra Eels are the underwater demolition specialists of the Cobra legions. They undergo a rigorous two-part training program, first in the shark and pirate infested waters of the Caribbean, and then in the frigid depths of the North Atlantic. Their training regimen includes marine engineering, explosive ordnance, underwater fighting techniques, and marine geology. Eels are responsible for manning and operating Cobra marine outposts disguised as off-shore drilling rigs, and for augmenting the crews of large Cobra naval vessels. [4]

Lampreys

The Cobra Lampreys are Cobra's amphibious assault troopers, responsible for operation of Cobra naval vehicles, patrol around naval bases and attack. They are culled from the Eel units, and are considered elite among Cobra naval troopers, with only the Cobra Morays considered higher. To qualify for Lamprey training, candidates must be a Cobra Trooper in top physical condition, have completed his Eel training, and have been operational as an Eel for more than a year. The training is highly selective, and more than 50% of the applicants quit before completing the course.

Morays

The Morays are the next step in marine warfare, evolving from the most elite of the Eel division. They must undergo the same rigorous training program, which involves underwater fighting techniques, the study of marine geology, and the use of explosive ordnance. However, the Morays also utilize the same bio-tech engineering that is used by the Neo-Vipers, which gives them increased strength, underwater vision, and bodies that can better withstand the pressures of deep sea diving. [5]

Snow Serpents

Snow Serpents are the Arctic Specialist branch of Cobra. They must undergo the same rigorous training program as the Eels, with the addition of a six-month cold weather course, somewhere above the Arctic Circle. Other aspects of their training include airborne operations under arctic conditions, anti-tank procedures, and the use of snow-shoes, skis and kayaks. [6]

Crimson Guard

The Crimson Guard are the most elite soldiers of Cobra's Viper legions, under the direct command of Tomax and Xamot, but completely loyal to Cobra Commander, serving as his personal guard.

Python Patrol

Python Patrol is a codename given to a subgroup of Vipers and other Cobra troops whose uniforms have undergone the "pythonization" process. This renders their uniforms immune to radar and other forms of electronic detection. The unit has been led by both Copperhead and Major Bludd. In one instance, Zarana leads a unit on an attack on G.I. Joe's headquarters, The Pit.

List of Cobra troopers

List of Viper variations

  • Aero-Viper - Condor Z25 pilot
  • Air-Viper - Cobra Air Force trainee
  • Alley Viper - Cobra urban assault trooper
  • Astro-Viper - Cobranaut
  • A.V.A.C. - Air-Viper, Advanced Class; Firebat pilot
  • Bio-Viper - amphibious Mega-Monster
  • Cobra Viper - Cobra infantry
  • Cyber-Viper - cybernetic officer
  • Desert-Viper - Cobra desert trooper
  • Elite-Viper - elite regiment officer
  • Fast Blast Viper - field combat
  • Flak-Viper - Cobra anti-aircraft trooper
  • Frag-Viper - Cobra grenade thrower
  • Gyro-Viper - Mamba pilot
  • Hazard-Viper - toxin specialist
  • H.E.A.T. Viper - High-Explosive, Anti-Tank; Cobra bazooka trooper
  • Heli-Viper - Cobra Battle Copter trooper
  • Hydro-Viper a - Cobra underwater elite trooper. Also known as the "demons of the deep"
  • Ice-Viper a - Cobra WOLF driver
  • Jungle-Viper - jungle assault trooper
  • Kitchen Viper - mentioned in the comics only; never actually seen
  • Laser-Viper - Cobra laser trooper
  • Medi-Viper - medical trooper [7]
  • Mega-Viper - Mega-Monster trainer
  • Monstro-Viper - savage Mega-Monster
  • Motor-Viper - Cobra Stun pilot
  • Nano-Viper - Cobra commando
  • Neo-Viper - officer/infantryman
  • Night-Viper - Cobra night fighter
  • Ninja-Viper - martial arts
  • Nitro-Viper - Detonator driver
  • Para-Viper - Cobra paratrooper
  • Pit-Viper - infiltration trooper
  • Range-Viper - Cobra wilderness trooper
  • Raptor-Viper [8] -
  • Red Ninja-Viper - ninja warrior
  • Rock-Viper - Cobra mountain trooper
  • Sand-Viper - desert infiltrator
  • S.A.W. Viper - Semi-Automatic Weapons; Cobra heavy machine gunner
  • Secto-Viper - Cobra Bugg driver
  • Shadow-Viper - counter intelligence
  • Shock-Viper - fire assault trooper
  • Sludge-Viper - Cobra hazardous waste Viper
  • Star-Viper - Cobra Stellar Stiletto pilot
  • Strato-Viper - Cobra Night Raven S³P pilot [9]
  • Street-Viper - urban combat trooper
  • Sub-Viper - underwater demolitions
  • Swamp-Viper - amphibious assault trooper
  • Techno-Viper - Cobra battlefield technician
  • Tele-Viper - Cobra communications
  • Terra-Viper - Cobra Mole Pod pilot
  • Toxo-Viper - Cobra hostile environment trooper
  • Track-Viper - H.I.S.S. II driver
  • Viper Guard - Cobra infantry
  • Viper Pilot - attack glider pilot

^a The Hydro-Vipers are actually part of the Cobra Eels, and the Ice-Vipers are part of the Snow Serpents. How it is that these troops are "Vipers" and yet part of a non-Viper unit has never been explained by Hasbro.

Toys

The first figure to receive the designation "Viper" was the Viper Pilot (included with the Cobra Viper Attack Glider) in 1983. In 1985, Hasbro released the Tele-Viper (Cobra Communications) alongside other Cobra troops without the Viper designation, such as the Snow Serpent (Cobra Polar Assault) and the Eel (Cobra Frogman). [10]

For the most part since then, Cobra troops, including drivers and pilots, have had the Viper code name attached to their area of expertise. The Cobra Soldier figure was the standard infantry trooper for Cobra, until 1986 when Hasbro released the Cobra Viper figure. [11] The Viper's uniform featured a black flak jacket and a mirrored mask that resembled the battle mask worn by Cobra Commander. This figure was later released both as part of the Python Patrol and Sonic Fighters sub-lines of G.I. Joe in alternate colors, in 1989 and 1990 respectively.

In 1994 a new standard infantry Viper figure was released with a new look (purple armor with gas mask). In the G.I. Joe comic book series published by Marvel Comics, this version of the Viper was portrayed in a yellow-gold color. This new uniform did not last long and the more familiar Viper look later returned.

Comics

Marvel Comics

Alley Vipers made their first appearance in issue #92 of the G.I. Joe series. They fight the G.I. Joe Team in the fictional city of Rio Lindo. [12]

Several Cobra Vipers fight the Joe team in issue #113, in the fictional country of Benzheen, including Alley Vipers, Frag-Vipers and one Range-Viper. An Alley-Viper and Frag Viper send out a child into fire, this draws Sneak Peek, whom the Range-Viper kills. Other Joes raid the Cobra position, and the Alley-Viper is killed by Stalker. [13]

Alley Vipers also fight Mutt and Spirit in Millville, a town Cobra was attempting to conquer, [14] and appear in issue #145, where they fight G.I. Joe in Borovia. [15]

Devil's Due

Vipers are seen working closely with Dreadnoks in Cobra's first push to revive in seven years. [16] They then work closely with Iron Grenadiers. In a push to claim power in America, Cobra forces have used microscopic nanites to attack everything from communication systems to random citizens. Vipers and Cobra allies are presented as "saviors", but they are simply outright killers, for example they murder every member of a US National Guard relief convoy and distribute the supplies themselves. [17] Vipers are part of the forces that march on the White House, which is defended by a multi-military effort, including several Joe soldiers. The Vipers kill multiple Joe rookies (collectively called "Greenshirts"). [18]

Several Alley-Vipers are slain while assisting the Dreadnoks in battling an out of control Battle Android Trooper. [19] A single Alley-Viper is a part of the team combing Cobra Island for the infiltrator Barrel Roll. [20] Several Alley-Vipers are part of the Cobra forces infiltrating the town of New Moon, Colorado, [21] and are also used in a Cobra demonstration at Safeco Field in Seattle, Washington.[ volume & issue needed ]

A Range-Viper code-named Skull Buster had made his home in the wilds of Namibia. When Shipwreck and Cover-Girl wash up on shore, he decides to kill them by faking their deaths from exposure; simple murder would cause too much of an investigation and disrupt his 'retirement' in the bush. Shipwreck stuns the man with scorpion venom and he is taken back to civilization, a fate he fears. [22]

A particular Range-Viper code-named Body Bags is featured in a long running storyline in the America's Elite comics. He is one of many drawn from the ranks of Cobra soldiers to join The Plague, Cobra's latest answer to the elite of the G.I. Joe team. [23]

Two Vipers becomes swept up in the events of the alternate universe series, G.I. Joe Vs. Transformers 2. As with other prominent Joe and Cobra characters, they agree to help rescue time-stranded Transformers. Failure means non-existence for all humans. One viper, Percy, goes with the Baroness, Beach-Head and Roadblock and Prohibition time and tries to assist there; though he is mostly derided for his efforts. Another assists three Joes in dinosaur times, turning a team of Autobots into the Dinobots. [24]

Cartoons

Sunbow

The Cobra Troopers were the foot soldiers of Cobra in the Sunbow G.I. Joe: A Real American Hero cartoon. They were voiced by several voice actors including: Michael Bell, Arthur Burghardt, Peter Cullen, Pat Fraley, Buster Jones, Chris Latta, Bill Ratner, and Frank Welker.

The Cobra Vipers made their first animated appearance in "Arise Serpentor Arise!", which began the second season of the Sunbow produced series. They were used as common infantry for the remainder of the season, primarily replacing the blue and black masked Cobra soldiers of the first season (although those soldiers would still appear from time to time).

One Viper was voiced by Michael Bell. The Strato-Vipers that spoke were voiced by Jack Angel and Bill Ratner. The Tele-Vipers that spoke were voiced by Michael Bell, Chris Latta, and Frank Welker.

DiC

Range-Vipers as seen in the DiC G.I. Joe cartoon. Ivy as Range Viper III & Ambush.jpg
Range-Vipers as seen in the DiC G.I. Joe cartoon.

The Cobra Troopers were also the foot soldiers in the DiC G.I. Joe: A Real American Hero cartoon. Some of the Cobra Troopers loyal to Cobra Commander became soldiers in Cobra Commander's Python Patrol.

Following G.I. Joe: The Movie , in the DiC run of cartoons, the main silver face-plated Cobra Vipers were replaced by various branches of Vipers (such as Range-Vipers and Laser-Vipers).

The Alley Vipers played heavy into the plot of the first mini series from the DiC produced G.I. Joe cartoon. G.I. Joe member Scoop is in training as a Crimson Guardsman, and his closest friend in Cobra is an Alley Viper. Scoop helps Cobra Commander take control back from Serpentor.

The Range-Vipers appeared in many episodes of the cartoon. Two Range-Vipers appeared to have a vendetta against two G.I. Joe members: Captain Grid-Iron and Ambush.

Techno-Vipers and Hydro-Vipers were only featured (cartoon-wise) in the commercials, since the 80s Sunbow cartoon had finished its production by the time their figures were released.

G.I. Joe: Sigma 6

The Cobra Soldiers appear in G.I. Joe: Sigma 6 .

G.I. Joe: Resolute

Cobra Soldiers appear in G.I. Joe: Resolute . Alley Vipers were updated for the Resolute cartoon, and were in an all blue uniform.

G.I. Joe: Renegades

The Cobra Troopers in G.I. Joe: Renegades were depicted as the security guards for the facilities of Cobra Industries, such as Cobra Pharmaceuticals. They were voiced by were voiced by Charlie Adler, Carlos Alazraqui, Michael Bell, Matthew Yang King, Andrew Kishino, Jason Marsden, Khary Payton, and Kevin Michael Richardson.

In G.I. Joe: Renegades, there are also different Vipers who are not human:

Film

G.I. Joe: The Rise of Cobra

In the 2009 film G.I. Joe: The Rise of Cobra , Neo-Vipers were Cobra troopers who were enhanced with nanomites by The Doctor. These enhancements removed their self-preservation instincts and their sense of pain, and made them completely obedient to Cobra.

Cobra Vipers originally consisted mostly of mercenaries and criminals, however after the completion of all of Cobra's nano experimentation Neo-Vipers may have mostly consisted of kidnapped soldiers from around the world. Twenty mercenaries were selected for the painful series of injections, and the ones who did not die became super soldiers.

Each subject was injected with 1,000 CCs of nanomite solution, which left a small scar in the shape of a small cobra's head (all nano injected members of Cobra bear this mark, including Baroness, Zartan and much later Destro). After injection, specially designed nanomites both attack and rewire the subject's central nervous system, making the subject completely under the absolute control of their controller (the only exception to this was Zartan, who destroyed the neural controlling nanomites before he was injected).

Video games

Some Vipers (such as Hydro-Vipers and Toxo-Vipers) appeared as regular enemies in the 1991 G.I. Joe video game for the Nintendo Entertainment System. Unusually for a non-individual, a Range-Viper appeared as a boss in the game.

Vipers also appeared in the game G.I. Joe: The Atlantis Factor .

Konami released an arcade-only G.I.Joe video game in 1992. Vipers were prominent enemies. [25]

Other works

See also

Related Research Articles

<span class="mw-page-title-main">Cobra (G.I. Joe)</span> Fictional terrorist organization in the G.I. Joe franchise

COBRA is a fictional terrorist organization and the nemesis of the G.I. Joe Team in the Hasbro action figure toyline G.I. Joe: A Real American Hero and G.I. Joe: Sigma 6, as well as in related media.

<span class="mw-page-title-main">Cobra Commander</span> Fictional character from the G.I. Joe franchise

Cobra Commander is a fictional character and the main antagonist of the G.I. Joe: A Real American Hero franchise. He is the supreme leader of the terrorist organization Cobra and the archenemy of the G.I. Joe Team. He was portrayed by Joseph Gordon-Levitt in the film G.I. Joe: The Rise of Cobra, and by Luke Bracey with the voice of Robert Baker in the 2013 sequel G.I. Joe: Retaliation.

<span class="mw-page-title-main">Crimson Guard</span> Fictional soldiers from the G.I. Joe franchise

The Crimson Guard is an elite organization within the fictional G.I. Joe universe. They are members of Cobra Command, the nemesis of the G.I. Joe team. They are often referred to by a phonetic spelling of their organization's initials, as "Siegies", in the comics. Tomax and Xamot are the commanders of the Crimson Guard.

<span class="mw-page-title-main">Destro</span> Fictional character from the G.I. Joe franchise

Laird James McCullen Destro XXIV, usually referred to simply as Destro, is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books, and cartoon series. He is the Scottish leader of the Iron Grenadiers, and founder of M.A.R.S. Industries, a weapons manufacturer and supplier for Cobra. Destro is portrayed by Christopher Eccleston in the 2009 live-action film G.I. Joe: The Rise of Cobra, and by an uncredited extra in its 2012 sequel G.I. Joe: Retaliation.

<i>G.I. Joe: A Real American Hero</i> (1983 TV series) 1983-1986 American animated TV series

G.I. Joe: A Real American Hero is a half-hour American animated television series created by Ron Friedman. Based on the toyline from Hasbro, the cartoon ran in syndication from 1983 to 1986. 95 episodes were produced.

Baroness (<i>G.I. Joe</i>) Fictional character from the G.I. Joe franchise

Baroness is a fictional character from the G.I. Joe: A Real American Hero toyline by Hasbro, originally appearing in the first issue of the G.I. Joe: A Real American Hero comic series by Marvel Comics in June, 1982. The Baroness is a villainess, associated with the G.I. Joe Team's nemesis Cobra.

Greenshirts (<i>G.I. Joe</i>) Fictional soldiers from the G.I. Joe franchise

Greenshirts are generic-looking soldiers from the G.I. Joe toy line and animated series.

<span class="mw-page-title-main">Doctor Mindbender</span> Character from the G.I. Joe franchise

Dr. Mindbender, or simply Dr. Bender, is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books and animated series. He is a scientist who works for the terrorist organization Cobra; like other characters in the fictional universe, his characterization has fluctuated from that of comical villain to dangerous fascist depending on the release. He is often allied with Cobra Commander and Destro. In his first live-action film appearance in 2009, he was played by American actor Kevin J. O'Connor.

<span class="mw-page-title-main">Tomax and Xamot</span> Characters from the G.I. Joe franchise

Tomax and Xamot Paoli are fictional characters from the G.I. Joe: A Real American Hero toyline, comic books and animated series. They are the co-leaders of Cobra's elite troops, the Crimson Guard, and debuted in 1985. Their preliminary names were Movat and Tovam.

Firefly (<i>G.I. Joe</i>) Character in G.I. Joe

Firefly is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books and animated series. He is a mercenary who works for the Cobra Organization as a saboteur. He is portrayed by Ray Stevenson in the 2013 film G.I. Joe: Retaliation.

B.A.T. (<i>G.I. Joe</i>) Fictional character

The Battle Android Trooper (B.A.T.) is a fictional robot from the G.I. Joe: A Real American Hero toyline, comic books and animated series. Created by the evil Cobra Organization, the B.A.Ts provide disposable brute strength to the Cobra army.

<span class="mw-page-title-main">G.I. Joe: A Real American Hero 25th Anniversary</span>

2007 marked the 25th anniversary of the G.I. Joe: A Real American Hero toyline. To commemorate the event, Hasbro released a G.I. Joe: A Real American Hero 25th Anniversary collection of newly sculpted 3¾" figures based on classic and new designs of many of the line's best known and most popular characters. The 25th Anniversary figures added a swivel chest feature to replace the traditional O-ring construction, and they added swivel wrists, ankles, and double-hinged knees in addition to the usual shoulder, elbow, and knee articulations.

Rip Cord (<i>G.I. Joe</i>) Fictional character

Rip Cord is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books and animated series. He is the G.I. Joe Team's HALO Jumper and debuted in 1984.

Leatherneck (<i>G.I. Joe</i>) Character in G.I. Joe

Leatherneck is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books and animated series. He is a Marine with the G.I. Joe Team and debuted in 1986.

<span class="mw-page-title-main">Scrap-Iron</span> Fictional character

Scrap-Iron is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books and animated series. He is Cobra's anti-armor specialist and debuted in 1984.

Copperhead (<i>G.I. Joe</i>) Character in G.I. Joe

Copperhead is a fictional character from the G.I. Joe: A Real American Hero toyline, comic books and animated series. He is Cobra's Water Moccasin pilot and debuted in 1984.

<span class="mw-page-title-main">World War III (G.I. Joe)</span>

World War III is the title of a 12-issue comic book story that took place in issues #25-36 of the comic G.I. Joe: America's Elite, published by Devil's Due Publishing. The plot concerns Cobra Command's final attempt to take over the world. Originally begun to commemorate the 25th anniversary of the G.I. Joe: A Real American Hero franchise, World War III also marked the end of the original G.I. Joe comic continuity, which was begun by Larry Hama in the first G.I. Joe: A Real American Hero comic book series.

References

  1. Santelmo, Vincent (1994). The Official 30th Anniversary Salute To G.I. Joe 1964-1994. Krause Publications. p. 91. ISBN   978-0-87341-301-5.
  2. Hama, Larry (1987). Howard Mackie (ed.). G.I. Joe Order Of Battle. Marvel Entertainment Group. p. 118. ISBN   978-0-87135-288-0.
  3. Hidalgo, Pablo (2009). G.I. Joe vs. Cobra: The Essential Guide 1982-2008. Random House. p. 98. ISBN   978-0-345-51642-8.
  4. Hama, Larry (1987). Howard Mackie (ed.). G.I. Joe Order Of Battle. Marvel Entertainment Group. p. 46. ISBN   978-0-87135-288-0.
  5. Wherle, Scott (2002). G.I. Joe: Battle Files #2. Devil's Due Publishing. p. 19.
  6. Hama, Larry (1987). Howard Mackie (ed.). G.I. Joe Order Of Battle. Marvel Entertainment Group. p. 98. ISBN   978-0-87135-288-0.
  7. G.I. Joe: A Real American Hero vol. 2 #24 (2003)
  8. G.I. Joe: A Real American Hero vol. 2 #28 (2004)
  9. Fleming, Dan (1996). Powerplay: toys as popular culture. Manchester University Press ND. p.  108. ISBN   978-0-7190-4717-6.
  10. Santelmo, Vincent (1994). The Official 30th Anniversary Salute To G.I. Joe 1964-1994. Krause Publications. p. 105. ISBN   978-0-87341-301-5.
  11. Santelmo, Vincent (1994). The Official 30th Anniversary Salute To G.I. Joe 1964-1994. Krause Publications. p. 108. ISBN   978-0-87341-301-5.
  12. G.I. Joe: A Real American Hero #92 (November 1989)
  13. G.I. Joe: A Real American Hero #113 (June 1991)
  14. G.I. Joe: A Real American Hero #100-101
  15. G.I. Joe: A Real American Hero #145
  16. G.I. Joe: A Real American Hero vol. 2 #1 (2001)
  17. G.I. Joe: A Real American Hero vol. 2 #3 (2002)
  18. G.I. Joe: A Real American Hero vol. 2 #4 (2002)
  19. G.I. Joe: A Real American Hero vol. 2 #12 (December 2002)
  20. G.I. Joe A Real American Hero vol. 2 #30 (2004)
  21. G.I. Joe: A Real American Hero vol. 2 #34-35 (2004)
  22. G.I. Joe: America's Elite #26 (August 2007)
  23. G.I. Joe: America's Elite #30 (2007)
  24. Jolley, Dan; Seeley, Tim; Su, E. J. (2005). link. Devil's Due Publishing, Incorporated. ISBN   978-1932796322.
  25. "G.I. Joe Arcade Game". Yojoe.Com. Retrieved 2012-09-17.
  26. Becker, Margot (1988). Divide And Conquer. Ballantine Books. ISBN   978-0-345-35095-4.
  27. Casablanca, Rayo (2008). 6 Sick Hipsters . Kensington Publishing Corp. p.  61. ISBN   978-0-7582-2283-1.