• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:09
CEST 13:09
KST 20:09
  • 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
[ASL20] Ro24 Preview Pt2: Take-Off7[ASL20] Ro24 Preview Pt1: Runway132v2 & SC: Evo Complete: Weekend Double Feature4Team Liquid Map Contest #21 - Presented by Monster Energy9uThermal's 2v2 Tour: $15,000 Main Event18
Community News
Weekly Cups (Aug 18-24): herO dethrones MaxPax6Maestros of The Game—$20k event w/ live finals in Paris30Weekly Cups (Aug 11-17): MaxPax triples again!13Weekly Cups (Aug 4-10): MaxPax wins a triple6SC2's Safe House 2 - October 18 & 195
StarCraft 2
General
Geoff 'iNcontroL' Robinson has passed away A Eulogy for the Six Pool Weekly Cups (Aug 18-24): herO dethrones MaxPax 2v2 & SC: Evo Complete: Weekend Double Feature The GOAT ranking of GOAT rankings
Tourneys
WardiTV Mondays Maestros of The Game—$20k event w/ live finals in Paris RSL: Revival, a new crowdfunded tournament series Sparkling Tuna Cup - Weekly Open Tournament Monday Nights Weeklies
Strategy
Custom Maps
External Content
Mutation # 488 What Goes Around Mutation # 487 Think Fast Mutation # 486 Watch the Skies Mutation # 485 Death from Below
Brood War
General
No Rain in ASL20? Joined effort [ASL20] Ro24 Preview Pt2: Take-Off BW General Discussion Flash On His 2010 "God" Form, Mind Games, vs JD
Tourneys
[ASL20] Ro24 Group F [IPSL] CSLAN Review and CSLPRO Reimagined! [Megathread] Daily Proleagues [ASL20] Ro24 Group E
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
General RTS Discussion Thread Stormgate/Frost Giant Megathread Nintendo Switch Thread Dawn of War IV Path of Exile
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
Russo-Ukrainian War Thread US Politics Mega-thread Things Aren’t Peaceful in Palestine The year 2050 European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion 2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
High temperatures on bridge(s) Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment"
TL Community
The Automated Ban List TeamLiquid Team Shirt On Sale
Blogs
Evil Gacha Games and the…
ffswowsucks
Breaking the Meta: Non-Stand…
TrAiDoS
INDEPENDIENTE LA CTM
XenOsky
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1277 users

SC2 Forum Guidelines

Forum Index > News
Post a Reply
1 2 3 Next All
thedeadhaji *
Profile Blog Joined January 2006
39489 Posts
Last Edited: 2007-11-09 01:32:58
November 09 2007 01:08 GMT
#1

Starcraft 2 Forum Guidelines



In order to uphold TeamLiquid's standards of quality within the Starcraft 2 forum, FakeSteve[TPR] and FrozenArbiter have been promoted to site moderators. Their role will be analogous to that of Chill with respect to the Strategy forum; their focus in moderation will mostly be to maintain civility, respect and intelligent discussion within this forum.

Contents (click to jump to section)
  1. Brief
  2. Introduction
  3. Code of Conduct
  4. Official Threads
  5. Acceptable Threads
  6. Unacceptable Threads
  7. In Closing


Brief


  • Read the TL.net 10 Commandments
  • Maintain respect and civility
  • Ignore pointless bumps
  • Stay on topic
  • Do not spam
  • Do not quote pointlessly
  • Educate yourself
  • Be smart
  • Be reasonable
  • Make posts for the benefit of the thread, not for yourself
  • Threads will be tagged appropriately
  • Official threads will be made for recurring and overarching topics
  • Acceptable and unacceptable thread topics have been defined


Introduction


The Starcraft 2 forum will be the most strictly moderated forum at TeamLiquid. Read these guidelines for your own sake, as “I didn’t know” will never be a valid excuse for transgressions.

The long awaited announcement of Starcraft 2 has sparked a renewed interest in Starcraft and Broodwar. This has led gamers, competitive and casual alike, to seek out sources of news and platforms of discussion. Blizzard’s announcement was followed shortly thereafter by the creation of the SC2 forum here at TL, fostering both excitement and apprehension about the game, as well as attracting fresh faces to the community.

News of SC2’s imminent release has brought upon us a slew of new users unfamiliar with the expectations of this community. While we embrace the arrival of these new members, we must insist on maintaining the standards of posting that have made TL.net what it is today. Doing otherwise would compromise the integrity of the discussion and camaraderie that is native to this forum.

To this end, the tolerance level for violations of the SC2 forum guidelines and the TL.net 10 Commandments will be far lower than its predecessors.


Code of Conduct


  • Respect - It’s a fundamental requirement in society. As it is in the physical world, we expect you to maintain civility towards your peers. This is our house. Only after you have given back what it has given you, will it become your house as well. Respect the forum veterans: they are the architects and engineers of our humble abode. The ban-hammers will be coming down faster and harder than ever.

  • If there is a pointless bump, ignore it. By flaming the offender, you yourself are making a useless bump. Let the mods take care of the poster, and the thread will get bumped down on its own.

  • Do not go off-topic; do not keep a thread off-topic. If someone attempts to steer the thread off-course, ignore him and contact a mod. The post will be deleted, and he will be warned or banned. This is similar in nature to the bump situation above; refraining from flaming someone for their idiocy demands mental fortitude, but this is what we expect from our posters. There are of course exceptions, such as when the original topic has led into discussion of a related subject, use common sense and don't derail threads with petty off-topic fighting.

  • Do not spam. It should be obvious that “first”, “lol”, “rofl”, emoticons, and the like are unacceptable. Less obvious is that posts that do not add anything to the discussion should be and will be regarded as spam. To borrow the words of TKWL, “Nobody gives a rat's ass about misspelling or your gamei score 200 years ago.”

    I would add that “what you think”, or “what you feel” about something is spam unless you provide your reasoning as to why you are posting your thoughts, why you feel it is important, and why you believe your claim to be correct. There are far too many posts that simply state one’s feelings without any substantial evidence for why we should lend your voice any credibility. If you do this, you are spamming.

  • Do not quote without adding your own voice. By this, I am referring to the cases where a post is made solely by quoting someone else, with an optional "qft", "lol", "agreed", etc. Again, this is, and will be, treated as spam.
    Quoting something you wish to see answered is acceptable (assuming the topic has moved on or fallen out of view).

  • Educate yourself. If you don't know something, find out. Search, read our articles, or find out otherwise. Read the official Blizzard website and announcements. Questions that could have been answered through your own research and time input will be met with a cold shoulder, at best. Many of our members are knowledgeable, and if they make a point you don't understand, admit your lack of said knowledge and fix it.

  • Be smart. Think about your own post: does it add to the discussion, has it has been said before. Redundant content is worse than old fashioned spam, in that it demands more from the moderation staff.

    When replying to someone else's post - make sure you know what his/her post is about, that you understand it, and that your disagreement, agreement or addition is properly worded and shows your opinion clearly. Similarly, make sure that the wording of your post clearly conveys the exact message you want to put out. All too often, the poster will come back 5 posts later and claim “oh that’s not what I meant. You’ve all misinterpreted what I said.”Misunderstandings happen, try to be as clear as possible about what you mean, and when they do happen anyway, don't derail the thread because of it.

  • Be reasonable. Criticism should be allowed in any discussion, but it should be done in a respectful and genial manner, and you are expected to back up your claims.

    You are allowed to tell other posters that they are wrong. However, having an argument but absolutely refusing to listen to or give into the other side’s take accomplishes nothing in terms of advancing the discussion. Furthermore, it is often the cause of temper flares, unnecessarily inflammatory remarks, and other forms of abrasive behavior.

    Try to understand the viewpoint and perspective of the other side, qualify its strengths and validity, and build upon that to back up your points. Do not blindly repeat “You are wrong, I am right,” no matter how pretty you decorate it.

    We have observed posters simply repeating “That assertion is wrong” without giving ample or satisfactory explanation as to why for pages upon pages, ruining what could have been productive discussions. In fact, even if legitimate reasons are provided, downright hardheadedness is a detriment to the discussion, the thread, and the forum itself as a whole. We understand that you could get passionate about defending your stance, but take it overboard and you’re going overboard with it.

  • Make replies based not on your own benefit and agenda, but for the good of the entire thread’s purpose. If your posting becomes a detriment to the integrity and development of the thread, you can expect appropriate repercussions.


Official Threads



With the very public development of Starcraft 2, each new thread is a rehash of old, quickly becoming irrelevant due to the changing nature of units, (non-existing) strategy and theorycrafting. We will hence be limiting the discussion of such ideas to the appropriate official threads. This will keep the various thoughts to well-defined and clearly marked threads and will reduce the clutter in the SC2 forum as well.

The initial official threads are as follows (tags explained in the following section):

  • [D] Confirmed Terran Units
  • [D] Confirmed Protoss Units
  • [D] Confirmed Zerg Units
  • [D] MBS Discussion
  • [T] New Unit, gameplay and UI ideas

Particular rules, guidelines and expectations for each thread will be laid out as necessary by the OP, and the thread will be moderated heavily. Blatant violations of said guidelines and the posting of applicable content elsewhere, without good reason, will be met with repercussions. It is very possible that the guidelines of a given thread will be stricter than those presented here.

Additionally, these official threads will be "vaulted" in order to avoid clutter. That is, they will be closed after a certain number of posts, a new one will be created and the op will link to all the past threads on the same topic.

If you believe that there is a need for an additional thread for discussion or otherwise, please contact an appropriate moderator to bring up your concerns.


Acceptable Threads



  • [D] – Discussion threads will be preceded by [D]. These threads will be generic in nature so that they do not become irrelevant as the development situation of the game changes. For example, threads focusing on individual units will not exist. Threads such as “[D] Confirmed Terran Units” will be created instead, maintaining their relevance throughout the development cycle.

  • [T] – Theorycrafting threads will be preceded by [T]. Starting threads like this without a good reason will lead to swift closure, and a warning. The original post needs to be of high quality, and with a clear goal/point.

  • [O]– Official reports threads will be preceded by [O]. Official updates, statements or articles regarding SC2 will be posted under this tag.This also applies to 3rd party articles that are of high quality.

  • [Int] - Interview threads will be preceded by [Int]. Simple enough. If you come across an interview with SC2 as its subject, post it under this tag.

    When posting these articles it is expected that you give some background or opinion on the report itself. Providing a link and an one line comment is unacceptable. The thread will be closed for someone else with higher standards to present the material to us.

  • [M] - Miscellaneous threads will be preceded by [M]. Threads that do not fall under either the acceptable or unacceptable categories will be permitted but monitored. In the event that it becomes useless or derailed, the thread will be closed with or without warning, and the guidelines may be modified to take the case into account.


Unacceptable Threads



  • Polls, wherever they may be found, are detrimental to discussion in the SC2 forum. Poll results are essentially a conglomeration of opinions and feelings that the poster need not back up with argument and evidence. Multiple votes can be easily cast, rendering even the numbers useless.

  • Opinion threads regarding specific units, UI and game mechanics are unnecessary. Unless you have had direct contact with a build of the game, are a tester, or are directly involved with development, your ideas and impressions will quickly become irrelevant due to the constantly changing nature of the development of the game. If you have thoughts you simply must express, you can make them be heard in the official discussion threads. This does not pertain to Starcraft2.com site updates - when a new unit or update is added to the site, feel free to create a thread about it, assuming one hasn't been created already.

  • Idea threads dedicated to new units, game styles, UI, etc. are superfluous and unnecessary. Instead, official threads will be started by staff where your new ideas on various aspects of the game can be submitted, read, and discussed by all. This is consistent with the nonexistence of threads dedicated to specific units.


In Closing



One of the fundamental traits that separates TeamLiquid from its competitors is the aspect of respect. We are not a message board where you can simply spout your tongue to anyone you like – respect must be earned, and offenses are met with repercussions. New users routinely earn our respect by displaying intelligence and by contributing to the community. We were all in your shoes once as newcomers, but learned to respect the rules and respect each other. Take this as a little reminder of the 10 Commandments that govern the site, which will make your time here much more enjoyable.

The purpose of these changes is not to cut down on what you can post. It is to regiment it so that as a community we can quickly decipher what is cream and what is not. We hope you understand our rationale and flourish under the new guidelines. Afterall, since blizzard reads these boards, it's important that the good bits aren't lost in the background noise.

-TL Staff
anch
Profile Blog Joined June 2006
United States5457 Posts
Last Edited: 2007-11-09 01:19:38
November 09 2007 01:14 GMT
#2
I love the "Unacceptable Threads" section, stops idiots with dumb poll questions.
CTStalker
Profile Blog Joined November 2004
Canada9720 Posts
Last Edited: 2007-11-09 01:18:48
November 09 2007 01:15 GMT
#3
FA is a perfect choice, heh I just noticed his flurry of threads in the sc2 forum and checked the news.
looking forward to him and steve mitigating some of the bs in that forum
By the way, my name is Funk. I am not of your world
SonuvBob
Profile Blog Joined October 2006
Aiur21549 Posts
November 09 2007 01:34 GMT
#4
Go Steve and FA!

Looking forward to being able to read the SC2 forum without wanting to kill myself.
Administrator
EvilTeletubby
Profile Blog Joined January 2004
Baltimore, USA22254 Posts
November 09 2007 01:34 GMT
#5
Oh snap, FA is on staff now!! Welcome aboard FA and congrats stevie on the promotion!
Moderatorhttp://carbonleaf.yuku.com/topic/408/t/So-I-proposed-at-a-Carbon-Leaf-concert.html ***** RIP Geoff
Aphelion
Profile Blog Joined December 2005
United States2720 Posts
November 09 2007 01:36 GMT
#6
FA was long overdue for a staff position. And that probe + red name combo is sick gosu.
But Garimto was always more than just a Protoss...
haduken
Profile Blog Joined April 2003
Australia8267 Posts
November 09 2007 01:36 GMT
#7
yep about time for FA.
Rillanon.au
sith
Profile Blog Joined July 2005
United States2474 Posts
November 09 2007 01:51 GMT
#8
ahahah I guess I'll post here rather than in the thread. I posted there, but It was deleted and now it says sith was the last poster, but there are 0 replies! muahahahah.

Nice job with the rule update, the forum was getting unruly and this should keep it in line with the standards of TL
Last Romantic
Profile Blog Joined June 2006
United States20661 Posts
Last Edited: 2007-11-09 01:53:56
November 09 2007 01:53 GMT
#9
Yeahhhh FA :D

Congratulations to both FA and Steve

Have a good time with the SC2 forum
ㅋㄲㅈㅁ
ManaBlue
Profile Blog Joined July 2004
Canada10458 Posts
November 09 2007 01:56 GMT
#10
We couldn't have two better guys leading that forum. Congrats to both Steve and FA.
ModeratorTL VOD legends: Live2Win, hasuprotoss, Cadical, rinizim, Mani, thedeadhaji, Kennigit, SonuvBob, yakii, fw, pheer, CDRdude, pholon, Uraeus, zatic, baezzi. The contributors make this site what it is. *Props to FakeSteve for respecting the guitar gods*
jimminy_kriket
Profile Blog Joined February 2007
Canada5509 Posts
November 09 2007 01:59 GMT
#11
Niiice. The sc2 forum might be worth reading now.
life of lively to live to life of full life thx to shield battery
jkillashark
Profile Blog Joined November 2005
United States5262 Posts
November 09 2007 02:11 GMT
#12
I for one am glad that tdh is strictly enforcing quality at teamliquid.net. No doubt there will be a really high influx of new members at TL.net due to SC2's imminence and I think it is key that we keep this site as high quality as it can be. (No matter how totalitarian it may seem now, it is probably better for the future of TL.net)
Do your best, God will do the rest.
Liquid`Jinro
Profile Blog Joined September 2002
Sweden33719 Posts
November 09 2007 02:28 GMT
#13
On November 09 2007 10:51 sith wrote:
ahahah I guess I'll post here rather than in the thread. I posted there, but It was deleted and now it says sith was the last poster, but there are 0 replies! muahahahah.

Nice job with the rule update, the forum was getting unruly and this should keep it in line with the standards of TL

Hehe We kinda want to keep that thread for questions only, so that if someone is new they can easily find what they're looking for.
Moderatortell the guy that interplanatar interaction is pivotal to terrans variety of optionitudals in the pre-midgame preperatories as well as the protosstinal deterriggation of elite zergling strikes - Stimey n | Formerly FrozenArbiter
IntoTheWow
Profile Blog Joined May 2004
is awesome32274 Posts
November 09 2007 02:58 GMT
#14
Moderator<:3-/-<
lil.sis
Profile Blog Joined March 2005
China4650 Posts
November 09 2007 03:07 GMT
#15
lol steve

i guess he finally got what he wanted :O
好好喝喝天天快乐
lil.sis
Profile Blog Joined March 2005
China4650 Posts
Last Edited: 2007-11-09 03:17:19
November 09 2007 03:15 GMT
#16
this is actually really good. the instructions are clear and without ambiguity. i hope everyone reads this. even though SC2 is not a forum I read (ever) it's important that the quality of individual forums stays up for the good of the site as a whole. i'm almost tempted to improve my own posting... almost.

edit: haji you should shorten the title of the thread in the forum to "SC2 Forum Guidelines" so guidelines is clearly legible. also it should be stickied on top instead of on bottom, i think. 2c
好好喝喝天天快乐
knyttym
Profile Blog Joined December 2006
United States5797 Posts
November 09 2007 03:26 GMT
#17
kool FA and Fakesteve will make the sc2 section less gay!
Can you say mass banning spree?
jtan
Profile Blog Joined April 2003
Sweden5891 Posts
November 09 2007 03:40 GMT
#18
Good rules, pretty much common sense all of it.

I don't like the rule against polls though. I understand that thread based on polls often were bad, but including a poll in a good and interesting post gives an overall picture of the opinions of people which is good. It's not like people make 10 accounts and mass-vote anyway.
Enter a Uh
Snet *
Profile Blog Joined September 2006
United States3573 Posts
November 09 2007 03:41 GMT
#19
great, hope to see a nice clean SC2 forum :D
HonestTea *
Profile Blog Joined December 2005
5007 Posts
November 09 2007 03:41 GMT
#20
Yay!

I like to watch this site in action.
returns upon momentous occasions.
1 2 3 Next All
Please log in or register to reply.
Live Events Refresh
Afreeca Starleague
10:00
Round of 24 / Group F
hero vs Alone
Royal vs Barracks
Afreeca ASL 7416
sctven
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 224
StarCraft: Brood War
Britney 36041
Calm 10296
Sea 3294
Jaedong 2541
Bisu 2507
Rain 2193
Flash 1645
Horang2 1018
BeSt 640
EffOrt 588
[ Show more ]
actioN 396
ZerO 346
Pusan 330
Larva 232
Mong 162
ggaemo 149
Mini 145
Last 124
Hyuk 117
Soulkey 116
Hyun 101
Backho 91
PianO 66
Nal_rA 59
ToSsGirL 56
soO 37
TY 36
Liquid`Ret 35
Killer 30
Sharp 25
JYJ20
ajuk12(nOOB) 17
Sacsri 14
NaDa 13
Sexy 13
JulyZerg 13
Icarus 11
scan(afreeca) 10
SilentControl 9
ivOry 8
Terrorterran 8
HiyA 6
Beast 3
Light 0
Dota 2
Dendi574
XaKoH 418
XcaliburYe204
BananaSlamJamma192
KheZu31
Counter-Strike
olofmeister1397
fl0m1360
x6flipin418
Other Games
singsing1970
B2W.Neo705
Pyrionflax323
crisheroes257
Fuzer 248
SortOf174
ArmadaUGS24
Dewaltoss21
MindelVK12
Organizations
StarCraft: Brood War
UltimateBattle 173
lovetv 11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• StrangeGG 60
• LUISG 38
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV212
League of Legends
• Jankos821
Upcoming Events
Replay Cast
12h 51m
The PondCast
22h 51m
WardiTV Summer Champion…
23h 51m
Clem vs Classic
herO vs MaxPax
Replay Cast
1d 12h
LiuLi Cup
1d 23h
MaxPax vs TriGGeR
ByuN vs herO
Cure vs Rogue
Classic vs HeRoMaRinE
Cosmonarchy
2 days
OyAji vs Sziky
Sziky vs WolFix
WolFix vs OyAji
BSL Team Wars
2 days
Team Hawk vs Team Dewalt
BSL Team Wars
2 days
Team Hawk vs Team Bonyth
SC Evo League
3 days
TaeJa vs Cure
Rogue vs threepoint
ByuN vs Creator
MaNa vs Classic
Maestros of the Game
3 days
ShoWTimE vs Cham
GuMiho vs Ryung
Zoun vs Spirit
Rogue vs MaNa
[ Show More ]
[BSL 2025] Weekly
3 days
SC Evo League
4 days
Maestros of the Game
4 days
SHIN vs Creator
Astrea vs Lambo
Bunny vs SKillous
HeRoMaRinE vs TriGGeR
BSL Team Wars
4 days
Team Bonyth vs Team Sziky
BSL Team Wars
4 days
Team Dewalt vs Team Sziky
Monday Night Weeklies
5 days
Replay Cast
5 days
Sparkling Tuna Cup
5 days
Liquipedia Results

Completed

CSLAN 3
uThermal 2v2 Main Event
HCC Europe

Ongoing

Copa Latinoamericana 4
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
ASL Season 20
CSL Season 18: Qualifier 1
Acropolis #4 - TS1
CSL Season 18: Qualifier 2
SEL Season 2 Championship
WardiTV Summer 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

CSL 2025 AUTUMN (S18)
LASL Season 20
BSL Season 21
BSL 21 Team A
Chzzk MurlocKing SC1 vs SC2 Cup #2
RSL Revival: Season 2
Maestros of the Game
EC S1
Sisters' Call Cup
IEM Chengdu 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
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.