Try our affiliated browser extension - redirect to BreezeWiki automatically!

Lanturn

Lanturn (Japanese: ランターン, HepburnRantaan) (LAN-turn[1]) is a Water/Electric-type Pokémon introduced in Generation II and the evolved form of Chinchou.

Biology

Physiology

Lanturn concept art

Lanturn is a periwinkle Pokémon that resembles a deep sea fish. There are also spots of yellow on its tail and head. On top of Lanturn's head are two glowing organs that allow it to see in its deep, aquatic habitat. Lanturn's antenna produces a light bright enough to be seen from the surface when its swimming deep in the ocean. Its nickname is "the Deep-sea Star."

Behavior

Lanturn produces a multitude of colors from its fins in order to lure and dazzle its prey. Once prey is in reach, Lanturn will release a sudden burst of light to blind its victim, then swallowing the helpless prey in one big gulp.

Evolution

Lanturn evolves from Chinchou starting at level 27.

Game data

Game locations

Locations
Version(s) Area(s) Rarity
Gold and Silver Routes 26 and 27, New Bark Town, Union Cave, Olivine City, Pallet Town, Vermilion City, Cinnabar Island Rare
Crystal Routes 26 and 27, New Bark Town, Union Cave, Olivine City, Pallet Town, Vermilion City, Cinnabar Island Rare
Ruby and Sapphire Evolve Chinchou None
FireRed and LeafGreen Trade None
Emerald Evolve Chinchou None
Diamond and Pearl Route 220 (fishing) Uncommon
Platinum Evolve Chinchou None
HeartGold and SoulSilver Routes 20, 21, 26, 27, 41, 47, New Bark Town, Union Cave, Olivine City, Pallet Town, Vermilion City, Cinnabar Island None
Black and White Driftveil City Rare
X and Y Azure Bay(Super Rod) Very rare
Sword and Shield Bridge Field, Dusty Bowl, East Lake Axewell, Lake of Outrage

Max Raid Battle: East Lake Axewell, Giant's Cap, Giant's Mirror, Lake of Outrage, Motostoke Riverbank, North Lake Miloch, South Lake Miloch, West Lake Axewell

Common

Side game locations

Locations
Game(s) Area(s)
Pokémon Channel Secret Cove
Pokémon Trozei! Secret Storage 13,
Mr. Who's Den
Red Rescue Team & Blue Rescue Team Evolve Chinchou
Explorers of Time & Explorers of Darkness Miracle Sea (B1F-B18F)
Deep Miracle Sea (B1F-B3F)
Pokémon Ranger: Shadows of Almia Sea of Wailord


Pokédex entries

  • Gold

    The light it emits is so bright that it can illuminate the sea's surface from a depth of over three miles.

  • Silver

    It blinds prey with an intense burst of light, then swallows the immobilized prey in a single gulp.

  • Crystal

    This Pokémon uses the bright part of its body, which changed from a dorsal fin, to lure prey.

  • Ruby

    Lanturn is nicknamed "the deep-sea star" for its illuminated antenna. This Pokémon produces light by causing a chemical reaction between bacteria and its bodily fluids inside the antenna.

  • Sapphire

    Lanturn is known to emit light. If you peer down into the dark sea from a ship at night, you can sometimes see this Pokémon's light rising from the depths where it swims. It gives the sea an appearance of a starlit night.

  • FireRed

    It blinds prey with an intense burst of light, then swallows the immobilized prey in a single gulp.

  • LeafGreen

    The light it emits is so bright that it can illuminate the sea's surface from a depth of over three miles.

  • Emerald

    The light-emitting orbs on its back are very bright. They are formed from a part of its dorsal fin. This Pokémon illuminates the inky darkness of deep seas.

  • Diamond

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • Pearl

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • Platinum

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • HeartGold

    The light it emits is so bright it can illuminate the sea's surface from a depth of over three miles.

  • SoulSilver

    It blinds prey with an intense burst of light. With its prey incapacitated, the Pokémon swallows it in a single gulp.

  • Black

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • White

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • Black 2

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • White 2

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • X

    Lanturn's light can shine up from great depths. It is nicknamed "The Deep-Sea Star".

  • Y

    It blinds prey with an intense burst of light. With the prey incapacitated, the Pokémon swallows it in a single gulp.

  • Omega Ruby

    Lanturn is nicknamed "the deep-sea star" for its illuminated antenna. This Pokémon produces light by causing a chemical reaction between bacteria and its bodily fluids inside the antenna.

  • Alpha Sapphire

    Lanturn is known to emit light. If you peer down into the dark sea from a ship at night, you can sometimes see this Pokémon's light rising from the depths where it swims. It gives the sea an appearance of a starlit night.This creates an opening for it to deliver an electrical attack.

  • Sun

    Should you peer into the ocean at night and see a light shining like the stars, that is Lanturn.

  • Moon

    This Pokémon flashes a bright light that blinds its prey.

  • Ultra Sun

    When the bacteria living inside its antennae absorb Lanturn’s bodily fluids, a strong luminescent effect is produced.

  • Ultra Moon

    It lives far down in the depths of the ocean. It blinds its prey with light, using the moment they’re dazzled to swallow them whole.

  • Sword

    The light it emits is so bright that it can illuminate the sea's surface from a depth of over three miles.

  • Shield

    This Pokémon flashes a bright light that blinds its prey. This creates an opening for it to deliver an electrical attack.


Type effectiveness

Damage taken Types
×0
None
¼
½
×2
×4
None
Note: If a type is not listed, it means it does normal damage to the Pokémon.

Stats

Stats
HP
125
Attack
58
Defense
58
Sp. Atk
76
Sp. Def
76
Speed
67
Total
460


Learnset

By leveling up

Generation VII
Level Move Type Category Power Accuracy PP
Evo. Stockpile Status —% 20
Evo. Swallow Status —% 10
Evo. Spit Up Special 100% 10
1 Bubble Special 40 100% 30
1 Electro Ball Special 100% 10
1 Eerie Impulse Status 100% 15
1 Spit Up Special 100% 10
1 SpotlightUSUM Status —% 15
1 Stockpile Status —% 20
1 Supersonic Status 55% 20
1 Swallow Status —% 10
1 Thunder Wave Status 90% 20
6 Thunder Wave Status 90% 20
9 Electro Ball Special 100% 10
12 Water Gun Special 40 100% 25
17 Confuse Ray Status 100% 10
20 Bubble Beam Special 65 100% 20
23 Spark Physical 65 100% 20
29 Signal Beam Special 75 100% 15
33 Flail Physical 100% 15
37 Discharge Special 80 100% 15
43 Take Down Physical 90 85% 20
47 Aqua Ring Status —% 20
51 Hydro Pump Special 110 80% 5
54 Ion Deluge Status —% 25
58 Charge Status —% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By TM/HM

Generation VII
Machine Move Type Category Power Accuracy PP
TM06 Toxic Status 90% 10
TM07 Hail Status —% 10
TM10 Hidden Power Special 60 100% 15
TM13 Ice Beam Special 90 100% 10
TM14 Blizzard Special 110 70% 5
TM15 Hyper Beam Special 150 90% 5
TM17 Protect Status —% 10
TM18 Rain Dance Status —% 5
TM21 Frustration Physical 100% 20
TM24 Thunderbolt Special 90 100% 15
TM25 Thunder Special 110 70% 10
TM27 Return Physical 100% 20
TM32 Double Team Status —% 15
TM42 Facade Physical 70 100% 20
TM44 Rest Status —% 10
TM45 Attract Status 100% 15
TM48 Round Physical 60 100% 15
TM55 Scald Special 80 100% 15
TM57 Charge Beam Special 50 90% 10
TM68 Giga Impact Physical 150 90% 5
TM72 Volt Switch Physical 70 100% 20
TM73 Thunder Wave Status 90% 20
TM87 Swagger Status 85% 15
TM88 Sleep Talk Status —% 10
TM90 Substitute Status —% 10
TM93 Wild Charge Physical 90 100% 15
TM94 Surf Special 90 100% 15
TM98 Waterfall Physical 80 100% 15
TM99 Dazzling Gleam Special 80 100% 10
TM100 Confide Status —% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By breeding

To see the Egg Moves that Lanturn can learn, refer to Chinchou.


By tutoring

Generation VII
Games Move Type Category Power Accuracy PP
USUM Aqua Tail Physical 90 90% 10
USUM Bounce Physical 85 85% 5
USUM Heal Bell Status —% 5
USUM Icy Wind Special 55 95% 15
USUM Shock Wave Special 60 —% 20
USUM Signal Beam Special 75 100% 15
USUM Snore Special 50 100% 15
USUM Water Pulse Special 60 100% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By leveling up

Generation VI
Level Move Type Category Power Accuracy PP
1ORAS Bubble Special 40 100% 30
1 Eerie Impulse Status 100% 15
1ORAS Electro Ball Special 100% 10
1 Supersonic Status 55% 20
1 Thunder Wave Status 100% 20
1XY Water Gun Special 40 100% 25
6 Thunder Wave Status 100% 20
9XY
33ORAS
Flail Physical 100% 15
12XY Bubble Special 40 100% 30
12ORAS Water Gun Special 40 100% 25
17 Confuse Ray Status 100% 10
20XY
23ORAS
Spark Physical 65 100% 20
23XY
43ORAS
Take Down Physical 90 85% 20
27 Stockpile Status —% 20
27 Swallow Status —% 10
27 Spit Up Special 100% 10
30XY
9ORAS
Electro Ball Special 100% 10
35XY
20ORAS
Bubble Beam Special 65 100% 20
40XY
29ORAS
Signal Beam Special 75 100% 15
47XY
37ORAS
Discharge Special 80 100% 15
52XY
47ORAS
Aqua Ring Status —% 20
57XY
51ORAS
Hydro Pump Special 110 80% 5
60XY
54ORAS
Ion Deluge Status —% 25
64XY
58ORAS
Charge Status —% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By TM/HM

Generation VI
Machine Move Type Category Power Accuracy PP
TM06 Toxic Status 90% 10
TM07 Hail Status —% 10
TM10 Hidden Power Special 60 100% 15
TM13 Ice Beam Special 90 100% 10
TM14 Blizzard Special 110 70% 5
TM15 Hyper Beam Special 150 90% 5
TM17 Protect Status —% 10
TM18 Rain Dance Status —% 5
TM21 Frustration Physical 100% 20
TM24 Thunderbolt Special 90 100% 15
TM25 Thunder Special 110 70% 10
TM27 Return Physical 100% 20
TM32 Double Team Status —% 15
TM42 Facade Physical 70 100% 20
TM44 Rest Status —% 10
TM45 Attract Status 100% 15
TM48 Round Physical 60 100% 15
TM55 Scald Special 80 100% 15
TM57 Charge Beam Special 50 90% 10
TM68 Giga Impact Physical 150 90% 5
TM70 Flash Status 100% 20
TM72 Volt Switch Physical 70 100% 20
TM73 Thunder Wave Status 90% 20
TM87 Swagger Status 85% 15
TM88 Sleep Talk Status —% 10
TM90 Substitute Status —% 10
TM93 Wild Charge Physical 90 100% 15
TM94 Secret PowerORAS Physical 70 100% 20
TM99 Dazzling Gleam Special 80 100% 10
TM100 Confide Status —% 20
HM03 Surf Special 90 100% 15
HM05 Waterfall Physical 80 100% 15
HM07 DiveORAS Physical 80 100% 10
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By breeding

To see the Egg Moves that Lanturn can learn, refer to Chinchou.


By tutoring

Generation VI
Games Move Type Category Power Accuracy PP
ORAS Aqua Tail Physical 90 90% 10
ORAS Bounce Physical 85 85% 5
ORAS Heal Bell Status —% 5
ORAS Icy Wind Special 55 95% 15
ORAS Shock Wave Special 60 —% 20
ORAS Signal Beam Special 75 100% 15
ORAS Snore Special 50 100% 15
ORAS Water Pulse Special 60 100% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By leveling up

Generation V
Level Move Type Category Power Accuracy PP
1 Bubble Special 20 100% 30
1 Supersonic Status 55% 20
1 Thunder Wave Status 100% 20
6 Thunder Wave Status 100% 20
9 Flail Physical 100% 15
12 Water Gun Special 40 100% 25
17 Confuse Ray Status 100% 10
20 Spark Physical 65 100% 20
23 Take Down Physical 90 85% 20
27 Stockpile Status —% 20
27 Swallow Status —% 10
27 Spit Up Special 100% 10
30 Electro Ball Special 100% 10
35 BubbleBeam Special 65 100% 20
40 Signal Beam Special 75 100% 15
47 Discharge Special 80 100% 15
52 Aqua Ring Status —% 20
57 Hydro Pump Special 120 80% 5
64 Charge Status —% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By TM/HM

Generation V
Machine Move Type Category Power Accuracy PP
TM06 Toxic Status 90% 10
TM07 Hail Status —% 10
TM10 Hidden Power Special 100% 15
TM13 Ice Beam Special 95 100% 10
TM14 Blizzard Special 120 70% 5
TM15 Hyper Beam Special 150 90% 5
TM17 Protect Status —% 10
TM18 Rain Dance Status —% 5
TM21 Frustration Physical 100% 20
TM24 Thunderbolt Special 95 100% 15
TM25 Thunder Special 120 70% 10
TM27 Return Physical 100% 20
TM32 Double Team Status —% 15
TM42 Facade Physical 70 100% 20
TM44 Rest Status —% 10
TM45 Attract Status 100% 15
TM48 Round Physical 60 100% 15
TM55 Scald Special 80 100% 15
TM57 Charge Beam Special 50 90% 10
TM68 Giga Impact Physical 150 90% 5
TM70 Flash Status 100% 20
TM72 Volt Switch Physical 70 100% 20
TM73 Thunder Wave Status 90% 20
TM87 Swagger Status 85% 15
TM90 Substitute Status —% 10
TM93 Wild Charge Physical 90 100% 15
HM03 Surf Special 95 100% 15
HM05 Waterfall Physical 80 100% 15
HM06 Dive Physical 80 100% 10
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By breeding

To see the Egg Moves that Lanturn can learn, refer to Chinchou.


By tutoring

Generation V
Games Move Type Category Power Accuracy PP
B2W2 Aqua Tail Physical 90 90% 10
B2W2 Bounce Physical 85 85% 5
B2W2 Heal Bell Status —% 5
B2W2 Icy Wind Special 55 95% 15
B2W2 Signal Beam Special 75 100% 15
B2W2 Sleep Talk Status —% 10
B2W2 Snore Special 50 100% 15
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By leveling up

Generation IV
Level Move Type Category Power Accuracy PP
1 Bubble Special 20 100% 30
1 Supersonic Status 55% 20
1 Thunder Wave Status 100% 20
6 Thunder Wave Status 100% 20
9 Flail Physical 100% 15
12 Water Gun Special 40 100% 25
17 Confuse Ray Status 100% 10
20 Spark Physical 65 100% 20
23 Take Down Physical 90 85% 20
27 Stockpile Status —% 20
27 Swallow Status —% 10
27 Spit Up Special 100% 10
30 BubbleBeam Special 65 100% 20
35 Signal Beam Special 75 100% 15
40 Discharge Special 80 100% 15
47 Aqua Ring Status —% 20
52 Hydro Pump Special 120 80% 5
57 Charge Status —% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By TM/HM

Generation IV
Machine Move Type Category Power Accuracy PP
TM03 Water Pulse Special 60 100% 20
TM06 Toxic Status 85% 10
TM07 Hail Status —% 10
TM10 Hidden Power Special 100% 15
TM13 Ice Beam Special 95 100% 10
TM14 Blizzard Special 120 70% 5
TM15 Hyper Beam Physical 150 90% 5
TM17 Protect Status —% 10
TM18 Rain Dance Status —% 5
TM21 Frustration Physical 100% 20
TM24 Thunderbolt Special 95 100% 15
TM25 Thunder Special 120 70% 10
TM27 Return Physical 100% 20
TM32 Double Team Status —% 15
TM34 Shock Wave Special 60 100% 20
TM42 Facade Physical 70 100% 20
TM43 Secret Power Physical 70 100% 20
TM44 Rest Status —% 10
TM45 Attract Status 100% 15
TM55 Brine Special 65 100% 10
TM57 Charge Beam Special 50 90% 10
TM58 Endure Status —% 10
TM68 Giga Impact Physical 150 90% 5
TM70 Flash Status 100% 20
TM73 Thunder Wave Status 90% 20
TM78 Captivate Status 100% 20
TM82 Sleep Talk Status —% 10
TM83 Natural Gift Physical 100% 15
TM87 Swagger Status 85% 15
TM90 Substitute Status —% 10
HM03 Surf Special 95 100% 15
HM05 WhirlpoolHGSS Special 15 70% 15
HM07 Dive Physical 80 100% 10
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By breeding

To see the Egg Moves that Lanturn can learn, refer to Chinchou.


By tutoring

Generation IV
Games Move Type Category Power Accuracy PP
Pt / HGSS Aqua Tail Physical 90 90% 10
Pt / HGSS Bounce Physical 85 85% 5
Pt / HGSS Dive Physical 80 100% 10
HGSS Heal Bell Status —% 5
Pt / HGSS Icy Wind Special 55 95% 15
Pt / HGSS Signal Beam Special 75 100% 15
Pt / HGSS Snore Special 40 100% 15
Pt / HGSS Sucker Punch Physical 80 100% 5
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By leveling up

Generation III
Level Move Type Category Power Accuracy PP
1 Bubble Special 20 100% 30
1 Supersonic Status 55% 20
1 Thunder Wave Status 100% 20
5 Supersonic Status 55% 20
13 Flail Physical 100% 15
17 Water Gun Special 40 100% 25
25 Spark Special 65 100% 20
32 Confuse Ray Status 100% 10
43 Take Down Physical 90 85% 20
50 Hydro Pump Special 120 80% 5
61 Charge Status —% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By TM/HM

Generation III
Machine Move Type Category Power Accuracy PP
TM03 Water Pulse Special 60 100% 20
TM06 Toxic Status 85% 10
TM07 Hail Status —% 10
TM10 Hidden Power Special 100% 15
TM13 Ice Beam Special 95 100% 10
TM14 Blizzard Special 120 70% 5
TM15 Hyper Beam Physical 150 90% 5
TM17 Protect Status —% 10
TM18 Rain Dance Status —% 5
TM21 Frustration Physical 100% 20
TM24 Thunderbolt Special 95 100% 15
TM25 Thunder Special 120 70% 10
TM27 Return Physical 100% 20
TM32 Double Team Status —% 15
TM34 Shock Wave Special 60 100% 20
TM42 Facade Physical 70 100% 20
TM43 Secret Power Physical 70 100% 20
TM44 Rest Status —% 10
TM45 Attract Status 100% 15
HM03 Surf Special 95 100% 15
HM05 Flash Status 70% 20
HM07 Waterfall Special 80 100% 10
HM08 Dive Special 60 100% 10
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By breeding

To see the Egg Moves that Lanturn can learn, refer to Chinchou.


By tutoring

Generation III
Games Move Type Category Power Accuracy PP
FRLG / E / XD Double-Edge Physical 120 100% 15
E Endure Status —% 10
E Sleep Talk Status —% 10
E Snore Physical 40 100% 15
FRLG / E / XD Substitute Status —% 10
E / XD Swagger Status 90% 15
FRLG / E / XD Thunder Wave Status 100% 20
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By leveling up

Generation II
Level Move Type Category Power Accuracy PP
1 Bubble Special 20 100% 30
1 Supersonic Status 55% 20
1 Thunder Wave Status 100% 20
5 Supersonic Status 55% 20
13 Flail Physical 100% 15
17 Water Gun Special 40 100% 25
25 Spark Special 65 100% 20
33 Confuse Ray Status 100% 10
45 Take Down Physical 90 85% 20
53 Hydro Pump Special 120 80% 5
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By TM/HM

Generation II
Machine Move Type Category Power Accuracy PP
TM03 Curse Status —% 10
TM06 Toxic Status 85% 10
TM07 Zap Cannon Special 100 50% 5
TM10 Hidden Power Physical 100% 15
TM13 Snore Physical 40 100% 15
TM14 Blizzard Special 120 70% 5
TM15 Hyper Beam Physical 150 90% 5
TM16 Icy Wind Special 55 95% 15
TM17 Protect Status —% 10
TM18 Rain Dance Status —% 5
TM20 Endure Status —% 10
TM21 Frustration Physical 100% 20
TM25 Thunder Special 120 70% 10
TM27 Return Physical 100% 20
TM32 Double Team Status —% 15
TM34 Swagger Status 90% 15
TM35 Sleep Talk Status —% 10
TM39 Swift Physical 60 —% 20
TM44 Rest Status —% 10
TM45 Attract Status 100% 15
HM03 Surf Special 95 100% 15
HM05 Flash Status 70% 20
HM06 Whirlpool Special 15 70% 15
HM07 Waterfall Special 80 100% 10
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

By breeding

To see the Egg Moves that Lanturn can learn, refer to Chinchou.


By tutoring

Generation II
Games Move Type Category Power Accuracy PP
C Ice Beam Special 95 100% 10
C Thunderbolt Special 95 100% 15
Bold indicates that this Pokémon receives STAB from this move.
Italic indicates that an evolved or alternate form of this Pokémon receives STAB from this move.

Sprites


    Appearances

    Anime

    Kyle Lanturn

    Trivia

    • Lanturn, along with Chinchou, is the only Water-type Pokémon to have Volt Absorb as its ability.
    • Lanturn, along with Chinchou and Wash Forme Rotom, are the only Water/Electric type combo.
    • Prior to Generation V, Lanturn and its pre-evolution are the only Pokémon to have Electric as a secondary type.

    Origin

    Lanturn is based on an angler fish (Melanocetus johnsoni). It also has some characteristics of a dolphin.

    Etymology

    Lanturn's name is a misspelling of Lantern.

    Gallery

    See also

    1. ^ Silvestri, Cris (2015). Pokémon Deluxe Essential Handbook [Book]. p. 201. Scholastic. ISBN 978-0-545-79566-1.