• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:49
CEST 07:49
KST 14:49
  • 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
Maestros of the Game: Week 1/Play-in Preview12[ASL20] Ro24 Preview Pt2: Take-Off7[ASL20] Ro24 Preview Pt1: Runway132v2 & SC: Evo Complete: Weekend Double Feature4Team Liquid Map Contest #21 - Presented by Monster Energy14
Community News
LiuLi Cup - September 2025 Tournaments2Weekly Cups (August 25-31): Clem's Last Straw?39Weekly Cups (Aug 18-24): herO dethrones MaxPax6Maestros of The Game—$20k event w/ live finals in Paris54Weekly Cups (Aug 11-17): MaxPax triples again!15
StarCraft 2
General
#1: Maru - Greatest Players of All Time Team Liquid Map Contest #21 - Presented by Monster Energy Production Quality - Maestros of the Game Vs RSL 2 Geoff 'iNcontroL' Robinson has passed away Heaven's Balance Suggestions (roast me)
Tourneys
Maestros of The Game—$20k event w/ live finals in Paris RSL: Revival, a new crowdfunded tournament series Chzzk MurlocKing SC1 vs SC2 Cup Sea Duckling Open (Global, Bronze-Diamond) LiuLi Cup - September 2025 Tournaments
Strategy
Custom Maps
External Content
Mutation # 489 Bannable Offense Mutation # 488 What Goes Around Mutation # 487 Think Fast Mutation # 486 Watch the Skies
Brood War
General
The Korean Terminology Thread Pros React To: herO's Baffling Game ASL20 General Discussion BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion
Tourneys
[IPSL] ISPL Season 1 Winter Qualis and Info! [Megathread] Daily Proleagues Is there English video for group selection for ASL Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Path of Exile Warcraft III: The Frozen Throne
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread The Games Industry And ATVI Russo-Ukrainian War Thread Canadian Politics Mega-thread European Politico-economics QA Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! [\m/] Heavy Metal Thread
Sports
MLB/Baseball 2023 2024 - 2026 Football Thread Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
The Automated Ban List TeamLiquid Team Shirt On Sale
Blogs
Collective Intelligence: Tea…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
INDEPENDIENTE LA CTM
XenOsky
Customize Sidebar...

Website Feedback

Closed Threads



Active: 987 users

What is key to being a Good Caster - Page 5

Forum Index > SC2 General
Post a Reply
Prev 1 2 3 4 5 6 7 11 12 13 Next All
daralharb
Profile Joined January 2011
United States59 Posts
September 03 2012 10:45 GMT
#81
Wait! where's Maximus Black and Novawar in this conversation? They may not have the breadth and width of knowledge that the others have but they make up for it in pure charisma.
beesinyoface
Profile Joined May 2012
2450 Posts
September 03 2012 10:48 GMT
#82
On September 03 2012 19:35 Ero-Sennin wrote:
I would say it depends on the viewer, but I'm going to say that most important part of being a good caster is play-by-play and personality (don't come off as a prick).

If I were to watch a baseball game, the play-by-play man is going to have the most important role. As someone who plays amateur baseball and has coached and instructed people through various levels, I'll also be able to relate to the announcer who has more intimate knowledge of what's going on - or, the game within the game.

Same for football, except I don't know as much about football, I would not be able to explain to you the difference between a nickel defense and dime defense, I know a 3-4 plays with 3 down linemen instead of 4 (with a 4-3), and I know what zone and man-to-man coverages are. That being said, I'm going to relate more with the play-by-play, and have to take what the more in-depth person has to say at face value, whether he's wrong or not, I'm not good enough to judge.

That being said, if you close your eyes (or listen on the radio), if the play-by-play man is lacking, it just ruins it.

Same can be said for SC2 in my opinion. And so I answer the question as to what is the key to being a good caster? They have to have a solid play-by-play man.

That has absolutely no relevance to watching SC2 matches.
aaaaa
y0su
Profile Blog Joined September 2011
Finland7871 Posts
September 03 2012 10:53 GMT
#83
On September 03 2012 19:48 beesinyoface wrote:
Show nested quote +
On September 03 2012 19:35 Ero-Sennin wrote:
I would say it depends on the viewer, but I'm going to say that most important part of being a good caster is play-by-play and personality (don't come off as a prick).

If I were to watch a baseball game, the play-by-play man is going to have the most important role. As someone who plays amateur baseball and has coached and instructed people through various levels, I'll also be able to relate to the announcer who has more intimate knowledge of what's going on - or, the game within the game.

Same for football, except I don't know as much about football, I would not be able to explain to you the difference between a nickel defense and dime defense, I know a 3-4 plays with 3 down linemen instead of 4 (with a 4-3), and I know what zone and man-to-man coverages are. That being said, I'm going to relate more with the play-by-play, and have to take what the more in-depth person has to say at face value, whether he's wrong or not, I'm not good enough to judge.

That being said, if you close your eyes (or listen on the radio), if the play-by-play man is lacking, it just ruins it.

Same can be said for SC2 in my opinion. And so I answer the question as to what is the key to being a good caster? They have to have a solid play-by-play man.

That has absolutely no relevance to watching SC2 matches.

why not? I think it's spot on. (Not trying to take away from how important or enjoyable good analysis is, but bad play-by-play drives a cast into the ground.)
Qikz
Profile Blog Joined November 2009
United Kingdom12022 Posts
Last Edited: 2012-09-03 10:57:12
September 03 2012 10:56 GMT
#84
I think the main issue here is the community has completely unrealistic expectations of how much the casters should know. The only reason casters of football (soccer) for example seem to know more about the players than you probably do is they have a massive production team feeding that information.

The casting for SC2 isn't perfect, but the English casting of eSports never has been. You either have as Unstable rightly said casters who have full time jobs outside of casting and also those who cast full time for various tournaments. If they had enough time to be great at the game, they'd probably prefer to actually participate in the tournament themselves.

One thing I've noticed recently is especially among the English casters, there's never any excitement. It's always so stale to listen to and the commentators like Tasteless who are supposed to create excitement just don't. Husky, Day9 and Khaldor (as some examples) really manage to get people hyped for what's going on, even Moletrap does it. Some however make it seem like they're reading from an autoqueue.

The other issue I have is a lot of the time it really feels that casters are ignoring what the observer is showing them. Countless times at the GSL I've seen Legend? Observing really well and because neither of the two casters are looking at the preview screen that we see, they just plain ignore what's going on and talk about something else that's happening when the important thing is being shown by the obs.
FanTaSy's #1 Fan | STPL Caster/Organiser | SKT BEST KT | https://twitch.tv/stpl
Silencioseu
Profile Joined June 2011
Cyprus493 Posts
September 03 2012 10:56 GMT
#85
Was watching TI2 yesterday and TobiWan was pure gold of a caster, and that's what i want to see from sc2 casters, raising the hype, and having good analytical abilities.
i kno i r badass no need to repeat
Jermman
Profile Joined November 2011
Canada174 Posts
September 03 2012 11:01 GMT
#86
No love for apollo, seriously?
Terran/Random Player
Jermman
Profile Joined November 2011
Canada174 Posts
September 03 2012 11:03 GMT
#87
Oh yeah and MB and Novawar. They blow half the guys on your list out of the water, and thats with charisma alone.
Terran/Random Player
Woizit
Profile Joined June 2011
801 Posts
September 03 2012 11:03 GMT
#88
On September 03 2012 19:56 Qikz wrote:
I think the main issue here is the community has completely unrealistic expectations of how much the casters should know. The only reason casters of football (soccer) for example seem to know more about the players than you probably do is they have a massive production team feeding that information.

The casting for SC2 isn't perfect, but the English casting of eSports never has been. You either have as Unstable rightly said casters who have full time jobs outside of casting and also those who cast full time for various tournaments. If they had enough time to be great at the game, they'd probably prefer to actually participate in the tournament themselves.

One thing I've noticed recently is especially among the English casters, there's never any excitement. It's always so stale to listen to and the commentators like Tasteless who are supposed to create excitement just don't. Husky, Day9 and Khaldor (as some examples) really manage to get people hyped for what's going on, even Moletrap does it. Some however make it seem like they're reading from an autoqueue.

The other issue I have is a lot of the time it really feels that casters are ignoring what the observer is showing them. Countless times at the GSL I've seen Legend? Observing really well and because neither of the two casters are looking at the preview screen that we see, they just plain ignore what's going on and talk about something else that's happening when the important thing is being shown by the obs.


I actually feel that Tasteless does a decent job, he just pales in comparison to Artosis's eloquence, which comes off especially cool when Artosis goes crazy and brings out his enlightening analysis along with what is happening. But not everybody can do that, and Tasteless does still go "Oh" and "Whoa" at most of the right moments.
Murlox
Profile Blog Joined March 2008
France1699 Posts
September 03 2012 11:04 GMT
#89
On September 03 2012 19:56 Silencioseu wrote:
Was watching TI2 yesterday and TobiWan was pure gold of a caster, and that's what i want to see from sc2 casters, raising the hype, and having good analytical abilities.


I guess this is clearly a matter of opinion because I personally can't stand listening to Tobi for more than 10 seconds. I used to like his casts, way in the past, but now I simply can't stand his... thing.

I feel that the criteria in OP are not criteria, but only OP's opinion about random casters.

I'm not saying I'd have done a better job at defining criteria, nor that it is an interesting subject either.

My top 5 would be Day[9], Artosis of old, Doa, BreakyCPK, Chill.

I dislike Bitterman, Moletrap, Tasteless, Appolo and can't stand the currently screaming Tobi.
Resistance ain't futile
habeck
Profile Joined February 2011
1120 Posts
September 03 2012 11:06 GMT
#90
On September 03 2012 17:13 Liquid`Ret wrote:
I have been watching starcraft and starcraft 2 for an extremely long time and I almost feel like the casting is getting worse and worse across the board. There are a few exceptions like Apollo, Rotterdam/MrBitter, Artosis (although he was much better a year ago) but with the other ones you can tell they almost never play the game anymore or never have played to begin with.

Starcraft is a beautiful game. There is a very large group of players who have great mechanics and practice a lot, so their builds are very polished and they can all beat each other on any given day. Still some players do better than others, there is a huge mental aspect to the game and slight changes in builds or playstyles that can make all the difference and this is what makes starcraft matches so fun to watch. .

Unfortunately, most casters are not very good at all at recognizing patterns or changes in the metagame, or builds. Infact there are so many occasions where casters who are newbies at the game, judge players and berate them for their mistakes, while they actually don't have a clue what is going on. Of course mistakes are much easier to point out than those little things players change in their play or the mind games that are going on at the top level. But these are the things that make starcraft a brilliant game to watch and follow. I feel like if we had professional casters who actually put the time and effort into delivering the best performance possible, the audience would come much closer to be able to experience starcraft in the same way that progamers experience it. With all the little nuances, mind games, and reasons why someone is doing what they're doing being analyzed and clearly explained.

When I listen to a cast and would be unable to see the screen, I would feel like sc2 is a random slugfest with 2 guys just throwing units at each other. Every game feels the same, and one guy wins at the end. This actually makes Starcraft much less appealing to new people or people who are actually looking for depth, not cheap entertainment. Of course this is exaggerated, but it's still sad to me that there is so little actual skill and knowledge amongst casters. I really hope that eventually (sooner the better) we can go to a model where there is one person doing play by plays and coloring the cast, and one progamer or ex-progamer (who still keeps up his skill and knowledge of all the recent trends) doing analytical casting. We saw some of this when Grubby was casting with apollo/kalearis and TLO/apollo at assembly (and these guys have barely practiced casting). The current casters are actually not helping Starcraft 2 grow in my opinion, they just live off their initial fame and because of how e-sports works twitter followers and popularity is more important than quality, substance. I believe Starcraft 2 is a good enough game to keep people interested, as long as the skill on the screen is translated and well delivered to the audience.

p.s sorry kinda off-topic, but felt like writing my opinion


Its really way more fun listening to progamers casting.

I love listening to idra lol
TheRooster
Profile Joined February 2011
Sweden719 Posts
Last Edited: 2012-09-03 11:12:14
September 03 2012 11:11 GMT
#91
On September 03 2012 17:35 Akhee wrote:
you shouldnt criticize too much if you are missing most of the things

wolf is probably the best player of the casters right now, if you say he doesnt know what hes talking then... you dont dont know what you talking, he has very cool insights and i would consider him just below artosis as analytical caster

just to add thats not the first time totalbiscuit helps a progamer, he helped BlinG too

Rotterdam is the best player of all the casters by far...

I would say that Apollo, Rotterdam and Artosis are the best caster right now
<3 Startale <3 Naniwa <3 Squirtle <3 Parting <3 sOs <3 Life <3 Leenock <3 Bomber <3 Mvp <3 Gumiho
Jojo131
Profile Joined January 2011
Brazil1631 Posts
Last Edited: 2012-09-03 11:12:10
September 03 2012 11:11 GMT
#92
I thought it'd be nice just to bring it up again, with my two cents as to why: casters are currently focusing/talking too much on mistakes that a player makes (cuz its the easier bit) and aren't focusing enough on the finer aspects of someone's play/build (which takes actual in-depth knowledge of the game). Learning about the finer details of X player's build makes for a very informative cast rather than just "Oh why did he move those Marauders there? That was bad". Just feels like something thats missing nowadays. Granted, some builds just wont make sense at first glance, and top players dont just go revealing the inner workings of their builds too often.
Kreb
Profile Joined September 2010
4834 Posts
September 03 2012 11:11 GMT
#93
On the side topic of caster (not) playing the game:
I dont think the main thing is playing or not, its more about having genuine interest. If you have geniune interest you'll be watching most/all major tournies, you will see what new strat develop, you'll see changes in the metagame, you will hear others commentate and pick up stuff they say in their analysis. Also you get knowledge of playstyles different players use. You'll also likely be actually "thinking" about the game. Theorizing whats good, whats bad, what drawbacks/advantages different strategies have. And since you're watching a ton of SC2 you'll constantly be able to check back on your previous theories and determine whether they were right or wrong.

To me, it seems that the casters kinda falling off peoples radar (Tasteless seems to be the most mentioned example, to a lesser extent maybe Artosis and Day9) just arent really that interested. I mean, you can tell that Apollo lives and breathes SC2, while Tasteless publicly doesnt play and doesnt read forums. And its quite obvious that he doesnt keep up at all what happens in EU/NA, or even in Code A.

While on the other hand look at someone like Grubby. Granted its his job, but hes obviously very interested in the game and keeps up with everything happening in the metagame etc.

So yea, genuine interest in the game > just playing for the sake of playing. If a caster just commentates because its an income and not because of genuine interest, he will most likely start to lose ground compared to other casters.
REDBLUEGREEN
Profile Blog Joined June 2008
Germany1903 Posts
September 03 2012 11:13 GMT
#94
Most of us watched a shitton of korean BW vods without understanding anything.

No idea why suddenly everyone demands so much insight from the casters. If you are in a position to spot caster mistakes you probably can analyze the game yourself and understand what is going on and just enjoy the casters passion and excitement. Maybe it would be better to still watch it in a language you don't speak so you don't notice any mistakes :D

Of course a caster who brings the passion and deep understanding would be the best but compared to just 3 years ago we are really spoiled now :D
Cosmos
Profile Joined March 2010
Belgium1077 Posts
September 03 2012 11:13 GMT
#95
This is a wolf-hate and moletrap-love thread, which is non-sense. A caster should be in master at the very least and that's the case for wolf, but not for moletrap.
http://www.twitch.tv/becosmos
aintthatfunny
Profile Joined April 2012
193 Posts
September 03 2012 11:17 GMT
#96
On September 03 2012 17:13 Liquid`Ret wrote:
I have been watching starcraft and starcraft 2 for an extremely long time and I almost feel like the casting is getting worse and worse across the board. There are a few exceptions like Apollo, Rotterdam/MrBitter, Artosis (although he was much better a year ago) but with the other ones you can tell they almost never play the game anymore or never have played to begin with.

Starcraft is a beautiful game. There is a very large group of players who have great mechanics and practice a lot, so their builds are very polished and they can all beat each other on any given day. Still some players do better than others, there is a huge mental aspect to the game and slight changes in builds or playstyles that can make all the difference and this is what makes starcraft matches so fun to watch. .

Unfortunately, most casters are not very good at all at recognizing patterns or changes in the metagame, or builds. Infact there are so many occasions where casters who are newbies at the game, judge players and berate them for their mistakes, while they actually don't have a clue what is going on. Of course mistakes are much easier to point out than those little things players change in their play or the mind games that are going on at the top level. But these are the things that make starcraft a brilliant game to watch and follow. I feel like if we had professional casters who actually put the time and effort into delivering the best performance possible, the audience would come much closer to be able to experience starcraft in the same way that progamers experience it. With all the little nuances, mind games, and reasons why someone is doing what they're doing being analyzed and clearly explained.

When I listen to a cast and would be unable to see the screen, I would feel like sc2 is a random slugfest with 2 guys just throwing units at each other. Every game feels the same, and one guy wins at the end. This actually makes Starcraft much less appealing to new people or people who are actually looking for depth, not cheap entertainment. Of course this is exaggerated, but it's still sad to me that there is so little actual skill and knowledge amongst casters. I really hope that eventually (sooner the better) we can go to a model where there is one person doing play by plays and coloring the cast, and one progamer or ex-progamer (who still keeps up his skill and knowledge of all the recent trends) doing analytical casting. We saw some of this when Grubby was casting with apollo/kalearis and TLO/apollo at assembly (and these guys have barely practiced casting). The current casters are actually not helping Starcraft 2 grow in my opinion, they just live off their initial fame and because of how e-sports works twitter followers and popularity is more important than quality, substance. I believe Starcraft 2 is a good enough game to keep people interested, as long as the skill on the screen is translated and well delivered to the audience.

p.s sorry kinda off-topic, but felt like writing my opinion


+1, casters should try to play as much as progamers IMO
I promise I'll behave.
Jermman
Profile Joined November 2011
Canada174 Posts
September 03 2012 11:17 GMT
#97
Ahhh yes and of course Doa. Breakycpk sucks and always has though. HoN is a terrible game as well.
Terran/Random Player
PavelDatsyuk88
Profile Joined April 2012
Sweden55 Posts
September 03 2012 11:19 GMT
#98
I probably like the charisma and not beeing fake the most. My favourites are Apollo, Kaelaris, Khaldor (love their solo's aswell)) and many players: especially Grubby, Ret(also Pandii was awesome!) Hasu, for example. I dont like the most famous casters at all I really feel they're overdoing it most of the time and is not pleasant to listen at all.
PiGStarcraft
Profile Blog Joined December 2010
Australia987 Posts
September 03 2012 11:22 GMT
#99
Charisma and passion. Then good analysis and understanding.

If I want a dry learning experience about ingame specifics or someone's opinion on a build I'll go talk to clanmates or play ladder. The point of a cast is to just narrate the story. I don't care how insightful you are if you narrate poorly and prioritise dry analysis over play-by-play of ingame battles
Progamerwww.twitch.tv/x5_pig | pigrandom88@gmail.com | @x5_PiG | www.facebook.com/pigSC2
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
September 03 2012 11:25 GMT
#100
On September 03 2012 20:13 REDBLUEGREEN wrote:
Most of us watched a shitton of korean BW vods without understanding anything.

No idea why suddenly everyone demands so much insight from the casters. If you are in a position to spot caster mistakes you probably can analyze the game yourself and understand what is going on and just enjoy the casters passion and excitement. Maybe it would be better to still watch it in a language you don't speak so you don't notice any mistakes :D

Of course a caster who brings the passion and deep understanding would be the best but compared to just 3 years ago we are really spoiled now :D


I agree. There are so many people saying "Caster needs to know everything and be better than MKP&DRG&MC combined" but at the same time say they love to listen to the korean casters eventhough they don't understand a single word that isn't PLAGUUUUUUUU...
Prev 1 2 3 4 5 6 7 11 12 13 Next All
Please log in or register to reply.
Live Events Refresh
OSC
22:00
OSC Elite Rising Star #16
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Shuttle 1157
JulyZerg 673
sSak 80
Noble 54
ToSsGirL 43
Dota 2
NeuroSwarm81
League of Legends
JimRising 819
febbydoto1
Counter-Strike
Stewie2K954
semphis_44
Super Smash Bros
Mew2King83
Heroes of the Storm
Khaldor131
Other Games
summit1g6876
WinterStarcraft552
ViBE249
ROOTCatZ25
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH357
• practicex 39
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt500
Other Games
• Scarra1136
Upcoming Events
RSL Revival
4h 11m
Cure vs Bunny
Creator vs Zoun
Maestros of the Game
11h 11m
Maru vs Lambo
herO vs ShoWTimE
BSL Team Wars
13h 11m
Team Hawk vs Team Sziky
Sparkling Tuna Cup
1d 4h
Monday Night Weeklies
1d 10h
The PondCast
4 days
Online Event
5 days
BSL Team Wars
5 days
Team Bonyth vs Team Dewalt
BSL Team Wars
5 days
Maestros of the Game
6 days
[ Show More ]
Cosmonarchy
6 days
Bonyth vs Dewalt
[BSL 2025] Weekly
6 days
Liquipedia Results

Completed

Proleague 2025-09-02
SEL Season 2 Championship
HCC Europe

Ongoing

Copa Latinoamericana 4
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21: BSL Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
Chzzk MurlocKing SC1 vs SC2 Cup #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL Polish World Championship 2025
BSL Season 21
BSL 21 Team A
EC S1
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
MESA Nomadic Masters Fall
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
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.