• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:00
CEST 19:00
KST 02:00
  • 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
[ASL22] Ro24 Preview: Siren's Call7[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3
Community News
New 3v3 BGH Ladder (and more) on ShieldBattery!26Weekly Cups (August 17-23): Zerg dominate the week4Weekly Cups (August 10-16): SHIN doubles2GSTL Returns in 2026!45Weekly Cups (Aug 3-9): Protoss get shut out7
StarCraft 2
General
Weekly Cups (August 17-23): Zerg dominate the week Starcraft2 player guess game is Coming~! SC4ALL II: SC2 Player Announcement 6/8 - Maru How would you feel about frequent/monthly balance patches for SC2? PhD study /w SC2 - help with a survey!
Tourneys
2026 GSTL Announcement IntoTheTV X SOOP SC2 League : Weekly & Monthly PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament WORTEX 2026 - Hungarian SC2 Finals Budapest
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 540 Dodge This The PondCast: SC2 News & Results Mutation # 539 Thunder Dome Mutation # 538 Media Blackout
Brood War
General
New 3v3 BGH Ladder (and more) on ShieldBattery! Farewell Beloved Starcraft (Youtube Videos) BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Ziemie's Starcraft 1 Prequel Campaign
Tourneys
[ASL22] Ro24 Group F [ASL22] Ro24 Group D Small VOD Thread 2.0 Brood War in Budapest ! WORTEX 2026 BW Finals
Strategy
Game Theory for Starcraft Replay Review Process - What do you do? Odyssey Mineral Stack Saturation Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread General RTS Discussion Thread Anyone here play Quakeworld back in the day? Stormgate/Frost Giant Megathread EVE Corporation
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Artificial Intelligence Thread Canadian Politics Mega-thread Dating: How's your luck?
Fan Clubs
The Creator Fan Club MarineLorD Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Young Players Exit Esports E…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Please support my new stand…
Peanutsc
Hello guys!
LIN1s
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3586 users

[Update] KeSPA Speaks Out On Intellectual Property Rights…

Forum Index > BW General
823 CommentsPost a Reply
Prev 1 2 3 4 5 6 40 41 42 Next All
rei
Profile Blog Joined October 2002
United States3594 Posts
May 03 2010 23:07 GMT
#61
On May 04 2010 08:01 Liquid`NonY wrote:
If KeSPA wants to have minors working 70+ hours a week in order for e-Sports to succeed then Blizzard wants to be able to say "No, you're not going to use my game for an industry like that."

Where's the evidence on that 70+ hours a week ???? Personal experience??
GET OUT OF MY BASE CHILL
NonY
Profile Blog Joined June 2007
8751 Posts
May 03 2010 23:08 GMT
#62
On May 04 2010 08:02 Lightwip wrote:
Show nested quote +
On May 04 2010 08:01 Liquid`NonY wrote:
On May 04 2010 07:47 Senx wrote:
I agree, royalties is FINE, but let them create the surrounding scene on their own, don't control their every action like Blizzard seems to be wanting to do.

I don't think they want to control every action but they do want to have the final say on things. If KeSPA wants to have minors working 70+ hours a week in order for e-Sports to succeed then Blizzard wants to be able to say "No, you're not going to use my game for an industry like that."

I highly doubt this is a moral thing. Money is not moral, or else slavery would never have been popular.

It doesn't have to be moral. It can just be about Blizzard's image and that's purely a financial concern. Anyway, the royalties/fees part is obviously a financial thing. But reserving the right to control the whole operation isn't necessarily a financial thing (though yes, I guess I can never disprove that in the end, no matter how indirectly, it all comes back to money).

It could be Blizzard just wants to run things according to the business culture of their company. Ethics and culture (the companies' cultures, not necessarily American/Korean cultures) could play a huge role. Morals isn't it though. Definitely ethics.

Anyway, for the vast majority of tournaments, I think it'll just be Blizzard's esports team giving a good look and making sure everything is legit and then just saying OK go run your tournament.
"Fucking up is part of it. If you can't fail, you have to always win. And I don't think you can always win." Elliott Smith ---------- Yet no sudden rage darkened his face, and his eyes were calm as they studied her. Then he smiled. 'Witness.'
seRapH
Profile Blog Joined April 2009
United States9809 Posts
May 03 2010 23:08 GMT
#63
this is getting intense :O

kespa doesnt want to give any ground, but i cant help but see them fail
boomer hands
KwarK
Profile Blog Joined July 2006
United States44256 Posts
May 03 2010 23:09 GMT
#64
On May 04 2010 08:05 XsebT wrote:
I wish ESPORTS would be more like any other sport... for example, when you buy a Nike football, racket or whatever, it isn't up to Nike to decide what you do with their product - You actually own that specific product.
For this to work of course, Blizzard shouldn't be the ones who provide the servers for their product, just like Nike doesn't provide the soccer field and thus aren't in control of what's happening on that field.
You may argue, that there's an obvious difference between a football and a Starcraft. But I believe that's only because Blizzard, unfortunally, are allowed total control of the possessions you have bought from them. This is obviously because Blizzard, like any other company, much more interested in your money than ESPORTS in general. Not to say they don't care about ESPORTS at all though.

Tennis racket is to the game tennis as keyboard is to the game starcraft.

When you buy a keyboard they don't demand the rights to everything you do with it. Whereas a completely new game is invented, designed, coded, balanced, funded and sustained by Blizzard.
ModeratorThe angels have the phone box
DTDominion
Profile Joined November 2005
United States2148 Posts
May 03 2010 23:09 GMT
#65
Even though KeSPA has made many poor decisions in the past, in this case their kind of right.

If Blizzard takes over the management of Korean e-sports, they're going to use it to promote their games first and the development of e-sports itself second. What if, for example, Blizzard decided to stop all Korean StarCraft tournaments when SC2 came out? It might be good for their latest release, but it spontaneously pull the rug out from under the biggest e-sports league in the world.

What would that mean for their future? That it's not worthwhile to really dedicate yourself to a game because the tournaments might just end? That television stations and players associations and sponsors can't create long-lasting financial roots in a game before its developer pulls the plug? These things simply can't be allowed to happen.

Part of why Korean StarCraft is so big is because everyone involved saw the long-term financial potential and wanted to invest. Video game developers don't like to think of their games as long term prospects unless they're virtually printing money like World of WarCraft.

On the other hand, I can see why Blizzard would want money for the use of their product. I have a feeling that, when it comes to this, KeSPA is probably trying to stiff them. It's their way.

Like Wax said, international copyright lawyers will be the real deciding factor here. But the most fair solution to e-sports and all the parties involved would be for KeSPA (or some kind of other independent organization) to control e-sports, and for Blizzard to be compensated for what happens.
floor exercise
Profile Blog Joined August 2008
Canada5847 Posts
May 03 2010 23:10 GMT
#66
Blizzard's demands honestly don't seem that ridiculous.

The association promised Blizzard the continued marketing and promotional support of their products through the use of all our resources including players, teams and broadcasting, and constant investment including the obtainment of sponsorships, as well as expressing an interest in paying a reasonable usage fee for their products. However, Blizzard would have limited the usage period of a game to only one year (note: I have no idea what the heck this means), which would make it difficult to run a stable E-sports league.


Kespa has basically agreed to a broadcasting fee, but Blizzard only wants to sell them the rights to broadcast for 1 year, after which I imagine they would have to renegotiate. Seeing as how brutal these negotiations are and how fickle both sides are apparently being, Kespa wants to lock in for a longer period I guess. I imagine this is one of the biggest sticking points since the threat of having your right to broadcast sc2 revoked after one year isn't really sustainable for a TV station, they definitely need a larger commitment than that.

In addition, Blizzard requests that all aspects of league management would have be authorized by them beforehand, including the acquiring of sponsorships, marketing planning and broadcast planning.


I think it's reasonable and within the rights of Blizzard to have a say in what brands and products are marketed alongside their intellectual property. I doubt for example they would want a competitor to one of their games sponsor a tournament.

Furthermore, Blizzard made other unreasonable requests beyond the rights of the copyright holder, such as royalties and sub-licensing fees on sponsorships and broadcasting fees, the right to audit KeSPA’s finances, as well as ownership of secondary content created through our unique resources in the teams, players, and broadcasting expertise.


I think this is also within their rights to own content that is derived from their base work. It wouldn't exist without them. I don't think these are "beyond the rights of the copyright holder" like Kespa claims. Of course copyright law varies by country so it's difficult to say, and they aren't being specific about what kind of secondary content it is.

My guess is it just comes down to dollars and cents at the end of the day, like almost everything in this world. We don't know what kind of royalty fees they are asking and things like that.

Other than the 1 year broadcasting term, nothing to me seems absurd in their demands.
RageOverdose
Profile Blog Joined December 2009
United States690 Posts
May 03 2010 23:11 GMT
#67
I don't know, really it's hard to say exactly what's going on here unless we are directly involved in the negotiations.

When I was first reading this, I thought it sounded ridiculous for Blizzard to demand all that, but when some posters noted how it could be Blizzard just making sure the game isn't being used for things they don't want it associated with, then I kind of rescinded that thought, although it still sounds pretty powerful.

I still stand that I think Blizzard should be compensated, but I can't really judge how reasonable their demands are being I have nowhere near a complete education in the field of business and economics, but it's a mixed bag.

It's kind of just how you look at it. On one hand, it seems like Blizzard is just trying to get money and control the scene, but on the other hand, it could seem like they are trying to protect eSports or the integrity of the game and maybe even KeSPA.

But it would be nice if more news like this popped up. Would shed some light on the negotiations.

I guess it's kind of a hard issue to deal with to, as televised competition like this never seemed to have to deal with the minds behind the sport, so how it should be handled may not be clear as it's kind of an interesting and different situation in and of itself. Although that could be my ignorance talking.

Count9
Profile Blog Joined May 2009
China10928 Posts
May 03 2010 23:11 GMT
#68
This topic is so confusing, I was happy before I read this, I just blamed everything on activision.
yAak
Profile Joined April 2010
United States10 Posts
May 03 2010 23:12 GMT
#69
On May 04 2010 07:55 Taku wrote:
Show nested quote +
In addition, Blizzard requests that all aspects of league management would have be authorized by them beforehand, including the acquiring of sponsorships, marketing planning and broadcast planning.

For those who just skimmed the article, this is the problem. As others mentioned, Blizzard basically wants to take over kespa if this is right. Also leaves very little face for kespa afterward since they basically would be taking it in the rear from blizzard at will if they agree, hence why blizzard's demands will never be accepted. And yeah from the whole gom-debacle, we've seen that kespa can be pretty ruthless in getting their way so we'll see.


Pet Theory Warning: I am talking out of my ass here, no facts, just speculation ->

This comment made me wonder if, at some point in the past several years, Blizzard realized that they no longer wish to truly negotiate with KeSPA. So they put out demands that, despite technically being within Blizzard's rights (?I don't know for sure), were unacceptable to KeSPA.

So, KeSPA refuses as expected, knows they've been stuck in a corner, and do what they can to make Blizzard look bad. Blizzard, owning the IP and now supposedly free of KeSPA's involvement, moves forward however they can.

Of course, we don't know what, if anything, Blizzard can arrange in Korea without KeSPA's blessing.

Lastly, I really doubt either party is "blameless" here.
AncienTs
Profile Joined March 2010
Japan227 Posts
May 03 2010 23:13 GMT
#70
well its e-sports players that make the game great.. but if there's no game then there's no e-sports players... ah tough topic.
Starcraft Disclaimer Language: There is no imbalance, nothing is OP.
NonY
Profile Blog Joined June 2007
8751 Posts
May 03 2010 23:13 GMT
#71
On May 04 2010 08:09 DTDominion wrote:
Even though KeSPA has made many poor decisions in the past, in this case their kind of right.

If Blizzard takes over the management of Korean e-sports, they're going to use it to promote their games first and the development of e-sports itself second. What if, for example, Blizzard decided to stop all Korean StarCraft tournaments when SC2 came out? It might be good for their latest release, but it spontaneously pull the rug out from under the biggest e-sports league in the world.

If KeSPA owned their own games, and they were good enough to get sponsors and have leagues, they would 100% support only their own games. In fact, haven't they already done this? Made copycat games? I'm sure one of our tl.net historians can tell us.
"Fucking up is part of it. If you can't fail, you have to always win. And I don't think you can always win." Elliott Smith ---------- Yet no sudden rage darkened his face, and his eyes were calm as they studied her. Then he smiled. 'Witness.'
dew
Profile Joined March 2010
United States59 Posts
May 03 2010 23:14 GMT
#72
Blizzard is trying to do to KeSPA what KeSPA did to the Blizzard-supported GOM.

Good. KeSPA deserves it. No, Blizzard's conditions, if Kespa's quote is accurate, are not reasonable. There are a lot of flat-out ridiculous demands in there, like the right to audit. However, KeSPA brought it on themselves, and now they're going to be left in the dust.

The only question is if they'll just stand back and get left in the dust alone, or if they'll drag the entirety of South Korea down with them.
XsebT
Profile Blog Joined June 2009
Denmark2980 Posts
May 03 2010 23:14 GMT
#73
On May 04 2010 08:09 KwarK wrote:
Show nested quote +
On May 04 2010 08:05 XsebT wrote:
I wish ESPORTS would be more like any other sport... for example, when you buy a Nike football, racket or whatever, it isn't up to Nike to decide what you do with their product - You actually own that specific product.
For this to work of course, Blizzard shouldn't be the ones who provide the servers for their product, just like Nike doesn't provide the soccer field and thus aren't in control of what's happening on that field.
You may argue, that there's an obvious difference between a football and a Starcraft. But I believe that's only because Blizzard, unfortunally, are allowed total control of the possessions you have bought from them. This is obviously because Blizzard, like any other company, much more interested in your money than ESPORTS in general. Not to say they don't care about ESPORTS at all though.

Tennis racket is to the game tennis as keyboard is to the game starcraft.

When you buy a keyboard they don't demand the rights to everything you do with it. Whereas a completely new game is invented, designed, coded, balanced, funded and sustained by Blizzard.

Yeah, that was quite a stupid part in my argumentation, but you get my point.
I would much rather pay more for my product(SC) for Blizzard not to be in control of my product.
화이팅
Baarn
Profile Joined April 2010
United States2702 Posts
Last Edited: 2010-05-03 23:18:04
May 03 2010 23:16 GMT
#74
On May 04 2010 07:55 Taku wrote:
Show nested quote +
In addition, Blizzard requests that all aspects of league management would have be authorized by them beforehand, including the acquiring of sponsorships, marketing planning and broadcast planning.

For those who just skimmed the article, this is the problem. As others mentioned, Blizzard basically wants to take over kespa if this is right. Also leaves very little face for kespa afterward since they basically would be taking it in the rear from blizzard at will if they agree, hence why blizzard's demands will never be accepted. And yeah from the whole gom-debacle, we've seen that kespa can be pretty ruthless in getting their way so we'll see.


No this is called a license to use their software in the real world. It's not a takeover and they are asking for royalties and a few other items in compensation on a per year basis. KeSPA doesn't want to open their books for whatever reasons each year and be honest about how well or poorly they are doing.

It's not Blizzard's problem that KeSPA wouldn't accept the terms of the license and now all of a sudden KeSPA feels all the "hard work" they have done without a license has put them in a position of getting screwed. Maybe if they bought a clue with all the money they've made without a license a few years ago they wouldn't be in the boat they are in and I'd sympathize.
There's no S in KT. :P
bearbuddy
Profile Blog Joined February 2009
3442 Posts
May 03 2010 23:18 GMT
#75
There's only one way to settle this...

Blizzard employee vs KeSPA referee bo7, GO!
XsebT
Profile Blog Joined June 2009
Denmark2980 Posts
May 03 2010 23:18 GMT
#76
On May 04 2010 08:18 bearbuddy wrote:
There's only one way to settle this...

Blizzard employee vs KeSPA referee bo7, GO!

David Kim... nuf said.
화이팅
rotinegg
Profile Blog Joined April 2009
United States1719 Posts
May 03 2010 23:19 GMT
#77
On May 04 2010 08:18 XsebT wrote:
Show nested quote +
On May 04 2010 08:18 bearbuddy wrote:
There's only one way to settle this...

Blizzard employee vs KeSPA referee bo7, GO!

David Kim... nuf said.

That asshole of a judge Chang Suk Joon that DQ'd leta for typing pp used to be a progamer, if it were SC1 bo7 i have a feeling david kim would get creamed
Translator
broz0rs
Profile Joined July 2008
United States2294 Posts
May 03 2010 23:19 GMT
#78
If Kespa is using revenue sharing as an argument, I don't see what's so bad about Blizzard wanting a piece of the revenue that Kespa generates. Starcraft is Blizzard's product.

To use an analogy, the way I see it is that Blizzard is similar to the role of a sports agent. The sport agents spends about a few days brokering a deal for their athlete client, that agent will make 10-20% of all the revenue generating activities of the athlete during the lifetime of the relationship. The athlete will train, play in front of fans, shoot commercials, deal with injury, while the agent sits in the office reading about new athletes on ESPN.com and collect those 10% cuts from all his clients. Why can't Blizzard have a similar cut for the product that they created?

But that's really not even the issue. Blizzard is concerned about its intellectual rights that it allowed a company to use, but that company may have not kept up their end of the bargain.

There's nothing wrong with a company wanting to audit a partnering company's financials. Almost every profitable company in the world gets audited. I work for an auditing firm in the U.S and the whole purpose of my job is to make sure the company is running a proper business so that other companies would feel secure dealing with it. If Kespa is maintaining a legit operation, they shouldn't have to worry about hiding anything, right?

Lastly, Kespa is making itself seem as if it is a victim. E-sports is a multi-million dollar business in Korea. Granted, Blizzard is a multi-billion dollar corporation, but to make it seem as if it was a victim that it is being bullied around is ridiculous.

If they can't respect Blizzard's product, they should go ahead and broadcast more Dungeon Fighter Online matches. I don't mind seeing Starcraft 2 with teamless single player tourneys on GOMTV.
JohnColtrane
Profile Blog Joined July 2008
Australia4813 Posts
May 03 2010 23:20 GMT
#79
why cant everyone just get along so i can watch some fucking starcraft in the future
HEY MEYT
praetor.at
Profile Blog Joined April 2008
Austria92 Posts
Last Edited: 2010-05-03 23:23:42
May 03 2010 23:21 GMT
#80
hm, i wouldnt want a 1year contract without a passage to allow for an easy prolonging either.
i mean they do have to invest, aquire sponsors (hey we have this league, ye really great, sadly its only fixed for one year now, we cannot say what will happen after this - lol?) etc etc.
you need some planning that goes longer than 1 year to do that successfully.

€: what i wanted to say; this point on its own is just not acceptable, blizz needs to give them better options, shouldnt be to difficult, like: 1year, can be extended to same conditions for another year, if we release expansion pack your contract is converted to that, the old one expires...

Prev 1 2 3 4 5 6 40 41 42 Next All
Please log in or register to reply.
Live Events Refresh
Patches Events
16:00
The Patches Monthly #1
RotterdaM472
TKL 167
IndyStarCraft 156
EnkiAlexander 27
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 449
ByuN 333
TKL 167
IndyStarCraft 144
JuggernautJason48
BRAT_OK 29
MindelVK 10
EnDerr 1
StarCraft: Brood War
Britney 36342
Shuttle 1403
Soulkey 983
Dewaltoss 142
Rush 137
Yoon 122
Killer 117
Bonyth 85
hero 80
Hyun 46
[ Show more ]
Pusan 45
Liquid`Ret 42
Snow 40
Hm[arnc] 32
soO 23
Aegong 22
JYJ 19
SilentControl 10
Terrorterran 6
firebathero 0
Dota 2
qojqva4160
Dendi2313
LuMiX1
Counter-Strike
fl0m4389
ScreaM381
Other Games
Gorgc3781
Grubby1482
FrodaN505
ceh9455
crisheroes427
Beastyqt410
DeMusliM233
ArmadaUGS201
KnowMe155
Trikslyr46
C9.Mang040
[ Show 17 non-featured ]
StarCraft 2
• StrangeGG 81
• mYiSmile137
• HeavenSC 10
• IndyKCrew
• AfreecaTV YouTube
• Migwel
• intothetv
• Kozan
StarCraft: Brood War
• Michael_bg 5
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV732
League of Legends
• Nemesis1795
• TFBlade697
Other Games
• Shiphtur290
• imaqtpie0
Upcoming Events
Replay Cast
7h
The PondCast
17h
Replay Cast
1d 7h
Escore
1d 17h
IntoTheTV X SOOP
1d 18h
Korean StarCraft League
2 days
GSL
2 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
WardiTV Weekly
3 days
[ Show More ]
Afreeca Starleague
4 days
GSL
5 days
PiGosaur Cup
6 days
Liquipedia Results

Completed

CSL Season 22: Qualifier 1
PiG Sty Festival 8.0
META DYMY #4

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL Season 22: Qualifier 2
RSL Revival: Season 6
Light Tournament 2026
BLAST Open Fall 2026
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026

Upcoming

BSL 2026 LAN: Kraków
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - TRS
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Calamity Invitational
Big Dog Cup 2026 Div 1
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
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 © 2026 TLnet. All Rights Reserved.