• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:43
CEST 04:43
KST 11:43
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
herO wins GSL Code S Season 1 (2025)9Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure6Code S RO8 Preview: Classic, Reynor, Maru, GuMiho3Code S RO8 Preview: ByuN, Rogue, herO, Cure5[ASL19] Ro4 Preview: Storied Rivals7
Community News
Weekly Cups (May 12-18): Clem sweeps WardiTV May3Code S Season 2 (2025) - Qualifier Results122025 GSL Season 2 (Qualifiers)14Code S Season 1 - Classic & GuMiho advance to RO4 (2025)4[BSL 2v2] ProLeague Season 3 - Friday 21:00 CET7
StarCraft 2
General
Power Rank: October 2018 Code S Season 2 (2025) - Qualifier Results herO wins GSL Code S Season 1 (2025) Weekly Cups (May 12-18): Clem sweeps WardiTV May Weekly Cups (May 5-11): New 2v2 Champs
Tourneys
DreamHack Dallas 2025 announced (May 23-25) RSL: Revival, a new crowdfunded tournament series [GSL 2025] Code S Season 1 - RO4 and Grand Finals PIG STY FESTIVAL 6.0! (28 Apr - 4 May) Monday Nights Weeklies
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 474 Futile Resistance Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed
Brood War
General
BGH auto balance -> http://bghmmr.eu/ StarCastTV Ultimate Battle Where is effort ? Pros React To: Emotional Finalist in Best vs Light ASL 19 Tickets for foreigners
Tourneys
[Megathread] Daily Proleagues The Casual Games of the Week Thread [ASL19] Semifinal A [USBL Spring 2025] Groups cast
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Beyond All Reason What do you want from future RTS games? Grand Theft Auto VI Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
UK Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread European Politico-economics QA Mega-thread US Politics Mega-thread
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Narcissists In Gaming: Why T…
TrAiDoS
Poker
Nebuchad
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 22479 users

Return of the King

Forum Index > Final Edits
131 CommentsPost a Reply
1 2 3 4 5 6 7 Next All

Return of the King

Text byriptide
November 21st, 2008 03:30 GMT
[image loading]


"Why, man, he doth bestride the narrow world
Like a Colossus, and we petty men
Walk under his huge legs and peep about
To find ourselves dishonourable graves.
Men at some time are masters of their fates:
The fault, dear Brutus, is not in our stars,
But in ourselves, that we are underlings."
- Julius Caesar, Act I, Scene II

Return of the King
by Riptide
TeamLiquid: Final Edits


Brood War has been around for ten years. Lim Yo Hwan has been around for seven of them. From the Hope of Terran to The Emperor, SlayerS_Boxer came into professional Starcraft in its infancy, and grew with it, withering the storms of fifty seven qualifiers and leagues, and almost single handedly forging the competitive scene in to what is today.

From revolutionary micromanagement techniques to innovative strategies that altered the meta game forever, Lim Yo Hwan has always been an agent of change in the Starcraft universe. Indeed, his trademark marine, medic and dropship micro brought the Terran race to the forefront of the scene. Ask any Terran, nay, any player today who their inspiration is, and chances are that many of them will mention Boxer, at least in passing. As Violetak's signature famously reads, "Every fan of Starcraft is a Lim Yo Hwan fan by association".

His career, however, came to a near stand still with his enrolment in the Korean Air Force on 10th October 2006. Although he was able to play for the newly formed Air Force Starcraft team ACE, it heralded a completely different kind of gaming for him. With much less time to practice, and far fewer high calibre practice partners, Boxer was forced to do the best with what he had, something he did handsomely, blazing the way for ACE with his usual flair and creativity.

[image loading]

Boxer on enrolment day, 10/10/2006.

Starcraft fans however, eagerly awaited his return to the team he had created, SK Telecom T1. Finally, after nearly two and a half years of waiting, the day is not far off when Lim Yo Hwan will sport SKT1 wings once again. On the 21st of December 2008, he is officially discharged from the Air Force, and will come back to a pro scene vastly different from the one he left. This article explores Boxer's return, and the implications it has for us, as fans of this great game.

It is hard to imagine Brood War without Boxer, and indeed, it's not something many of us want to do. Lim Yo Hwan is a hero of gamers, and we love him not just because of his skill, and dexterity, but also because of where he came from. Boxer was not born royalty. In fact, far from it. As he writes in his autobiography Crazy as Me, he began his life like many of us -

"The arcades were an exciting new world to me and my friends. Sitting in a dark corner of the arcade store, we were immersed in the games until we couldn't hear the clanging of coins in our pockets. When I ran out of coins, I watched my skillful friends play, and played the game mentally by watching. I was content, whether it was sitting there for one hour or two hours; I didn't get up until the owner of the store kicked me out, or when my parents came looking for me."
- Arcades and Soccer

[image loading]

Lim Yo Hwan, on the far left, apparently spent much of his prepubescent years like a lot of us - hiding from mom and dad.

Boxer, like many of us, moved from the arcade, to the computer, and eventually emerged from the bowels of a dingy room room to walk the brightly lit stages of fame, and in doing so, gave us all hope. Gaming, for many years, was considered a vice, looked down upon by those whose pastimes were considered more noble. Boxer changed all that. Taking the Korean scene by storm, Lim Yo Hwan not only put gaming on par with more mainstream sports, he also gave us gamers the right to feel proud of what we loved doing.

There is a little Boxer in all of us, and a little of us all in Boxer.

Every time we click that Brood War icon, we are in our own little way paying tribute to the one gamer who walked the narrow path before us. When a dropship gets sniped, or our entire hydra force gets ripped to shreds by three well placed storms, there is a little part of us that wants to take the keyboard and hurl it at the wall. Then, we think of Boxer, and how he would just regroup, rethink, reinvent, and come back stronger.

We see him sitting there, down 0-2 to one of the Protoss Kings, and watch him come back to take the series 3-2. This is the The Emperor, The Hope of Terran, the legend we have come to know and love. We seem him triple Bunker rush Yellow in the semifinals of the biggest televised tournament in Korea. We look up to Boxer not just because he dominates constantly, or because he is innovative, and exciting, and amazingly skilled. We look to the man because, whether winning or losing in a series, whether down a base, or up by a hundred supply, Lim Yo Hwan plays like everything is on the line.

As another famous boxer once said "Champions aren´t made in the gyms (or on ladders, we might add). Champions are made from something they have deep inside them - a desire, a dream, a vision." Boxer is a winner not because he wins all the time. He's a winner because he cannot be defeated. He's a winner because, to begin with, he has already won the biggest battle of them all - the battle within. To defeat Boxer is impossible because he never really plays an opponent. He plays himself, and even when he succumbs to tears following the EVER 2004 finals against his protege Oov, he cries not because he was beaten by his pupil, but because he failed himself. His tears are not of shame, but of the bitter disappointment of not reaching a personal goal.

Although many would count EVER 2004 as a loss for Boxer, this writer counts it as a definite victory. Handpicking a student and bringing him up to the level where he or she can beat you is not something just anyone can do. There are many great performers out there, but there are far fewer mentors. The EVER 2004 finals is possibly one of Boxer's greatest triumphs, because it cements the definition of what this writer likes to define the man as. First, and foremost, Lim Yo Hwan is a brilliant strategist, an exceptional tactician, and a skilled entertainer. Above all, however, he is a mentor, and an innovator, a rare breed of player who can not only push himself, but also push others. Boxer's skill, in effect, revolves not solely around what he can do himself, but rather, around the change, the creativity, the absolute brilliance he can develop and inspire in others.

[image loading]

Lim Yo Hwan The Emperor, defeated by Lim Yo Hwan the Mentor.


"It is not a shameful thing to be unable reach the goal. It's becoming afraid and running away, even before considering the fact that the road is long and rough, that is truly cowardly."
- "Not an Internet Café Bum, but a Progamer"


Of course, there is also a lot of speculation surrounding Boxer's return. Plexa, in a rather controversial blog entry a few months back, argued that it was time for Boxer to "hang up" his mouse. Today, this author begs to disagree. As we have already discussed, and as Plexa himself concedes, "Boxer has one important aspect about him which gives him a chance in Progaming - his charisma and role as a mentor", and it is this role that makes him stand out in progaming.

He is the gadfly on the back of the proscene, and for as long as he's around, nobody is safe. Lim Yo Hwan could go work a desk job for years and return to stun and silence critics, not because he's a stellar player (although there's little evidence to say otherwise), but because he is by nature an agent of change This is his character, it's a part of his personality, and has got little to do with how much or how little he practices, or how fast his hands are. His time in ACE may have been a setback for him, and sure, he's going to find it hard to adapt to the mechanical play that is now the norm. However, this writer's contention is that none of this matters to us, as fans of Starcraft. What matters it that Boxer is back.

We often speak of the Ages of Starcraft. From the Era of Nada, the most stable gamer in pro scene history, to Oov's insane 87.5% TvZ during his reign as macro monster, and Savior's dominance that spanned three MSL titles and an OSL win, each Age of the game has produced a giant. Then, the question needs to be asked - of which era is Boxer king?

The truth, of course, is that Lim Yo Hwan is regent of all.

Boxer, by nature, is ageless. He transcends titles, and win ratios, and goes beyond the reach of statistics. Lim Yo Hwan is not The Emperor because of his two early OSL titles, or because he bagged gold at the 2002 KPGA Tour 1st League, the predecessor of the MSL. Lim Yo Hwan is The Emperor because he embodies the very spirit of the game. His style of play can only be properly described as in flux, with the only constant in his gameplay being change.

"They say there are two choices in life: one is to accept the conditions given to you as it is, and another is to try to change that condition. Becoming satisfied with the present and settling down, or opening a new door by myself – my decision was always the same: challenging the new world!"
- "The Game that Overthrew the Academy"


During his time in ACE, we did see flashes of The Emperor's brilliance. Playing for a team that featured a less than stellar lineup, he did the best he could, using gutsy TvT proxies, and leading them from #12 to #11 in the Proleague, the same way he lead SKT1 to a Proleague Grand Slam in 2005 by winning both rounds and the grand final. "Upon his departure the team fell apart which can't just be a coincidence" (Plexa). Whether you call him an innovator, revolutionist or mentor, there is no doubt that the team he so carefully put together is eagerly awaiting his return.

[image loading]

SK Telecom T1 during their reign of fire.

Indeed, Lim Yo Hwan comes back to a SKT1 that is a shadow of what it once was. With Oov retiring, to come back as playing coach, and Midas and GoRush nowhere near their original form, Boxer has some hard months ahead of him. Despite having the Bisu/Best twin powerhouses to work with, The Emperor's leadership skills will be tested as never before. His experience with ACE will be helpful, but his task at SKT1 is far more daunting. He will have to, within the next few months, show that he is capable of bringing SK Telecom T1 back to, or in the very least close to where it once was.

The success of his return however, also depends heavily on one person, and more specifically, on one long standing friendship. As playing coach, Choi Yun Sung has a lot of responsibility on his shoulders. He himself is no longer just a protege, but a mentor of sorts, tutoring the young Terran monster Fantasy, and showing the way for the new breed of SKT1 macro dominance. Boxer's quick and successful assimilation into this power structure is of utmost importance, and one feels that now is the time that both he and his team can truly begin to reap the real reward of raising someone of Oov's stature. Oov has received enough from The Emperor, and on his return, will be looking to give, in terms of both friendship as an old buddy, and leadership and support as a new coach. In short, if SKT1 is to get anywhere following Lim Yo Hwan's return, Choi Yun Sung will undoubtedly need to be close behind.

[image loading]

The Korean Air force nearly opened fire on Oov following this unprecedented attack on an officer.


Of course, this writer will also readily concede that the man himself also currently plays at only a fraction of his total ability. Reduced practice time, coupled with the pressure of military duty has taken a visible toll on The Emperor's game, a fact which is clearly illustrated in recent embarrassing defeats to the likes of RorO. Then again, there have been moments of brilliance such as his innovative bio/Valkyrie build against Thezerg, and a nail biting back and forth TvZ vs magma, both of which show that he still does have the spark.

Will that spark light a fire? Only time will tell.

While it is uncertain whether or not he will succeed, there is one thing which we can say with certainty – the fault, if any, will not be in his stars, for Lim Yo Hwan is a man who forges his own destiny.

"Today I sit again on this seat. Tomorrow I will sit here again. I will be standing on the stage for the game until the day I declare GG to myself."
- "The Birth of the Emperor"


Whatever the outcome, however the stats read, and whoever predicts his demise, there is one quality that Boxer will bring with him on his return – change. In thirty days, The Emperor returns, and this writer, for one, is definitely holding his breath.

Every time he spawns, and directs his SCVs in that all too familiar perfect split, our hearts beat just a little faster, and we watch, waiting for the proxy, the lockdown, the nuke. There is no doubt that Lim Yo Hwan is a great Starcraft player. In reality, however, we love him most because he bestrides our narrow world, bridging that gap between who we are, and who we strive to be, and giving us the reassurance that the passion we have for this game is not unwarranted, and that people like him can truly push its limits over, and over and over again. This why we watch, this is why we listen, this is why we await the Return of the King.


Thanks to SilverskY for the cover image!
Facebook Twitter Reddit
AdministratorSKT T1 | Masters of the Universe
ReTrooper
Profile Joined February 2003
Germany526 Posts
November 21 2008 10:13 GMT
#2
Long live the emperor!
De omnibus dubitandum.
Drazzzt
Profile Joined September 2002
Germany999 Posts
November 21 2008 10:15 GMT
#3
Great, thx! Boxer will always be the emperor.

But: Are you sure that Boxer is standing on the far right with his schoolboy uniform?? I'd say that he is the boy in the center !? Btw. the boy in the center is standing on his toes. Maybe a hint of Lim Yo Han's striving for greatness? )

Thx again.
Be Nice, Be Fair, Be Mannered.
SaharaDrac
Profile Joined May 2008
United States76 Posts
November 21 2008 10:18 GMT
#4
With baited breath and hope that flourishes despite the adult in all of us telling us it isn't realistic...we believe in Boxer!
We are Venom
boesthius
Profile Blog Joined February 2008
United States11637 Posts
November 21 2008 10:20 GMT
#5
--- Nuked ---
riptide
Profile Blog Joined July 2007
5673 Posts
November 21 2008 10:23 GMT
#6
On November 21 2008 19:15 Drazzzt wrote:
Are you sure that Boxer is standing on the far right with his schoolboy uniform??


Sorry, I meant far left. Fixed.
AdministratorSKT T1 | Masters of the Universe
Elvin_vn
Profile Blog Joined March 2004
Vietnam2038 Posts
November 21 2008 10:36 GMT
#7
damn ! he looks like yakuza now

lol he's gonna slap everyone in the team back in shape
do not agrue with idiots, they will pull you down to their level and beat you with their experiences
hrvatski
Profile Joined November 2008
27 Posts
November 21 2008 10:36 GMT
#8
Thank you very much, it is brilliant article.
Itachii
Profile Blog Joined April 2008
Poland12466 Posts
November 21 2008 10:38 GMT
#9
Amazing article, thanks.
La parole nous a été donnée pour déguiser notre pensée
Augury
Profile Blog Joined September 2008
United States758 Posts
November 21 2008 10:51 GMT
#10
Why are all the writers at TL so fucking brilliant?
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
Last Edited: 2008-11-21 10:51:48
November 21 2008 10:51 GMT
#11
when did he come back in from 0-2 to win a 3-2 series vs toss? O_o/!

nice article though :0
Graphicssavior[gm] : What is a “yawn” rape ;; Masumune - It was the year of the pig for those fucking defilers. Chill - A clinic you say? okum: SC without Korean yelling is like porn without sex. konamix: HAPPY BIRTHDAY MOMMY!
Bob_Doyle
Profile Blog Joined August 2008
Korea (South)35 Posts
November 21 2008 10:52 GMT
#12
We seem him triple Bunker rush Yellow in the finals of the biggest televised tournament in Korea
→(final→semifinal) pls correct it
Spenguin
Profile Blog Joined November 2007
Australia3316 Posts
November 21 2008 11:15 GMT
#13
Awesome read. The Emperor shall rise!
< TeamLiquid CJ Entusman #46 > I came for the Brood War, I stayed for the people.
meegrean
Profile Joined May 2008
Thailand7699 Posts
November 21 2008 11:16 GMT
#14
Great article!
Brood War loyalist
TYL
Profile Joined February 2008
Philippines116 Posts
November 21 2008 11:18 GMT
#15
epic read~ emperor ftw
a girl's smile is her best make up.
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
November 21 2008 11:24 GMT
#16
On November 21 2008 19:51 alffla wrote:
when did he come back in from 0-2 to win a 3-2 series vs toss? O_o/!

nice article though :0
So1 Semifinal? vs Pusan? One of the most epic comebacks of all time?
Administrator~ Spirit will set you free ~
SilverSkyLark
Profile Blog Joined April 2008
Philippines8437 Posts
November 21 2008 11:29 GMT
#17
when I saw the Emperor's picture in front, I knew I needed tissue. Hahha.
"If i lost an arm, I would play w3." -IntoTheWow || "Member of Hyuk Hyuk Hyuk cafe. He's the next Jaedong, baby!"
alffla
Profile Blog Joined November 2005
Hong Kong20321 Posts
November 21 2008 11:30 GMT
#18
On November 21 2008 20:24 Plexa wrote:
Show nested quote +
On November 21 2008 19:51 alffla wrote:
when did he come back in from 0-2 to win a 3-2 series vs toss? O_o/!

nice article though :0
So1 Semifinal? vs Pusan? One of the most epic comebacks of all time?


oh i kept thinkign vs anytime lololz

who cares about pusan anyway?
Graphicssavior[gm] : What is a “yawn” rape ;; Masumune - It was the year of the pig for those fucking defilers. Chill - A clinic you say? okum: SC without Korean yelling is like porn without sex. konamix: HAPPY BIRTHDAY MOMMY!
Darusha
Profile Joined September 2008
Belgium24 Posts
Last Edited: 2008-11-21 12:36:21
November 21 2008 11:50 GMT
#19
Nothing more then Boxer doing good when entering Skt1 , would make this old man smile .





//edit //
This url brings you to some of the best boxer's VoDs .


Boxer's Collection of Awsoneness
SilverSkyLark
Profile Blog Joined April 2008
Philippines8437 Posts
November 21 2008 11:50 GMT
#20
On November 21 2008 20:30 alffla wrote:
Show nested quote +
On November 21 2008 20:24 Plexa wrote:
On November 21 2008 19:51 alffla wrote:
when did he come back in from 0-2 to win a 3-2 series vs toss? O_o/!

nice article though :0
So1 Semifinal? vs Pusan? One of the most epic comebacks of all time?


oh i kept thinkign vs anytime lololz

who cares about pusan anyway?

Plexa does, hehe..


wow, he is getting discharged out of ace in my birthday, wow.
"If i lost an arm, I would play w3." -IntoTheWow || "Member of Hyuk Hyuk Hyuk cafe. He's the next Jaedong, baby!"
1 2 3 4 5 6 7 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
2025 GSL S1 - Ro8 Group A
CranKy Ducklings138
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 160
ProTech95
StarCraft: Brood War
Artosis 914
BeSt 135
sSak 77
scan(afreeca) 55
Dewaltoss 41
KwarK 23
Icarus 9
Dota 2
monkeys_forever786
LuMiX1
Counter-Strike
Stewie2K519
Coldzera 60
Super Smash Bros
Mew2King159
PPMD153
ChuDatz10
Other Games
summit1g15544
shahzam823
JimRising 611
Day[9].tv412
PiGStarcraft388
WinterStarcraft255
Maynarde123
Trikslyr55
NeuroSwarm20
ptr_tv18
Organizations
Other Games
gamesdonequick1010
BasetradeTV330
StarCraft 2
ESL.tv122
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• Hupsaiya 73
• davetesta38
• practicex 16
• Migwel
• sooper7s
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• Pr0nogo 1
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
League of Legends
• Doublelift5608
• Stunt125
Other Games
• Scarra1954
• Day9tv412
Upcoming Events
PiGosaur Monday
21h 17m
The PondCast
1d 7h
Replay Cast
1d 21h
Replay Cast
2 days
Replay Cast
2 days
Replay Cast
3 days
Road to EWC
3 days
Replay Cast
4 days
SC Evo League
4 days
Road to EWC
4 days
[ Show More ]
Afreeca Starleague
5 days
BeSt vs Soulkey
Road to EWC
5 days
Wardi Open
6 days
Liquipedia Results

Completed

Proleague 2025-05-16
2025 GSL S1
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
NPSL S3
Heroes 10 EU
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

Rose Open S1
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.