• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:04
CEST 13:04
KST 20:04
  • 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
Team Liquid Map Contest #21 - Presented by Monster Energy0uThermal's 2v2 Tour: $15,000 Main Event12Serral wins EWC 202549Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580
Community News
Weekly Cups (Aug 4-10): MaxPax wins a triple5SC2's Safe House 2 - October 18 & 195Weekly Cups (Jul 28-Aug 3): herO doubles up6LiuLi Cup - August 2025 Tournaments5[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder10
StarCraft 2
General
RSL Revival patreon money discussion thread Lambo Talks: The Future of SC2 and more... uThermal's 2v2 Tour: $15,000 Main Event Serral wins EWC 2025 Team Liquid Map Contest #21 - Presented by Monster Energy
Tourneys
SEL Masters #5 - Korea vs Russia (SC Evo) Enki Epic Series #5 - TaeJa vs Classic (SC Evo) ByuN vs TaeJa Bo7 SC Evo Showmatch Global Tourney for College Students in September RSL: Revival, a new crowdfunded tournament series
Strategy
Custom Maps
External Content
Mutation # 486 Watch the Skies Mutation # 485 Death from Below Mutation # 484 Magnetic Pull Mutation #239 Bad Weather
Brood War
General
BW General Discussion ASL20 Pre-season Tier List ranking! ASL Season 20 Ro24 Groups BSL Polish World Championship 2025 20-21 September StarCon Philadelphia
Tourneys
KCM 2025 Season 3 [Megathread] Daily Proleagues Small VOD Thread 2.0 [ASL20] Online Qualifiers Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates [G] Mineral Boosting Muta micro map competition
Other Games
General Games
Total Annihilation Server - TAForever Stormgate/Frost Giant Megathread Nintendo Switch Thread Beyond All Reason [MMORPG] Tree of Savior (Successor of Ragnarok)
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 Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Games Industry And ATVI European Politico-economics QA Mega-thread
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread [Manga] One Piece Movie Discussion! Korean Music Discussion
Sports
2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
Gaming After Dark: Poor Slee…
TrAiDoS
[Girl blog} My fema…
artosisisthebest
Sharpening the Filtration…
frozenclaw
ASL S20 English Commentary…
namkraft
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 666 users

[Patch 1.0.0.135: Fiora] General Discussion - Page 110

Forum Index > LoL General
Post a Reply
Prev 1 108 109 110 111 112 244 Next
Same rules apply, per usual. Please use the appropriate threads (QQ, Brag, Champion, etc) whenever appropriate. Keep the resident Banling content.

Thanks. Happy Gaming.
FoeHamr
Profile Joined December 2010
United States489 Posts
March 11 2012 16:29 GMT
#2181
Does anyone else hate dorans items with a passion? I played Leblanc and normally I get boots and 3 health pots but this time I decided to open with the ring. I then got raped by Fiona mid lane because I couldn't keep up with her regen.
I got 99 problems and a Terran ain't one
Frolossus
Profile Joined February 2010
United States4779 Posts
March 11 2012 16:31 GMT
#2182
On March 12 2012 01:29 FoeHamr wrote:
Does anyone else hate dorans items with a passion? I played Leblanc and normally I get boots and 3 health pots but this time I decided to open with the ring. I then got raped by Fiona mid lane because I couldn't keep up with her regen.

you are supposed to open boots + 3 pots then purchase a pair of rings when you b
warscythes
Profile Joined December 2011
365 Posts
March 11 2012 16:32 GMT
#2183
On March 12 2012 01:29 FoeHamr wrote:
Does anyone else hate dorans items with a passion? I played Leblanc and normally I get boots and 3 health pots but this time I decided to open with the ring. I then got raped by Fiona mid lane because I couldn't keep up with her regen.


Depends on the match up really. Some champions can afford Doran item start(Urgot bot for example), boots 3 or cloth 5 is always a safe opening though.

Leblanc goes pretty well with D ring, just probably not at the start.
FoeHamr
Profile Joined December 2010
United States489 Posts
March 11 2012 16:50 GMT
#2184
On March 12 2012 01:31 Frolossus wrote:
Show nested quote +
On March 12 2012 01:29 FoeHamr wrote:
Does anyone else hate dorans items with a passion? I played Leblanc and normally I get boots and 3 health pots but this time I decided to open with the ring. I then got raped by Fiona mid lane because I couldn't keep up with her regen.

you are supposed to open boots + 3 pots then purchase a pair of rings when you b

Ok thanks. I guess that makes logical sense
I got 99 problems and a Terran ain't one
Shikyo
Profile Blog Joined June 2008
Finland33997 Posts
March 11 2012 16:51 GMT
#2185
On March 12 2012 01:29 FoeHamr wrote:
Does anyone else hate dorans items with a passion? I played Leblanc and normally I get boots and 3 health pots but this time I decided to open with the ring. I then got raped by Fiona mid lane because I couldn't keep up with her regen.

Starting with dorans items and getting them later on is a very different thing


In mid everyone should start with boots, who even advocates doran ring? It's only "okay" on champions who should never get hit or have innate sustain, like maybe morgana
League of Legends EU West, Platinum III | Yousei Teikoku is the best thing that has ever happened to music.
Chiharu Harukaze
Profile Joined September 2011
12112 Posts
March 11 2012 17:07 GMT
#2186
On March 12 2012 01:16 emucxg wrote:
Maybe riot should make Nexus Obelisk killable??

currently it has Infinite health, but i guess 99999 health would be cool

i got this idea from dota highlight video

watch the #1 clip, so epic


I don't really understand what was happening in those clips, except for maybe the juking around trees and stuff. Was #1 about how one team lost their fountain so they can't heal anymore but still won? And I don't get the bonus clip either.

But yeah, Riot doesn't like griefable mechanics. It's why Blitz can't hook allies.
It's like, "Is the Federation's Mobile Suit some kind of monster?"
clickrush
Profile Blog Joined May 2010
Switzerland3257 Posts
March 11 2012 17:08 GMT
#2187
I get 2-3 dorans rings on ap champs after the first bluepill except i can rush revolver and the other guy cant burst me. for example vs ryze or cassio it makes sense to get revolver +mb 1 dorans and vs lb or annie I would rather get 3 dorans very fast. Mid is really the only lane where rushing raw HP really makes a ton of sense very very often since you dont want to go abyssmal first on alot of AP carries, while on the other lanes it is really situational because HP doesnt scale well early on and there are very strong early game armor/mr items for bruisers (wits end, wriggles, defensive boots) while AP carries really only have abyssmal since banshees and defensive boots would make you harmless at the point where AP carries shine the most (midgame).
oGsMC: Zealot defense, Stalker attack, Sentry forcefieldu forcefieldu, Marauder die die
TheYango
Profile Joined September 2008
United States47024 Posts
Last Edited: 2012-03-11 17:11:43
March 11 2012 17:11 GMT
#2188
On March 12 2012 02:07 Chiharu Harukaze wrote:
I don't really understand what was happening in those clips, except for maybe the juking around trees and stuff. Was #1 about how one team lost their fountain so they can't heal anymore but still won? And I don't get the bonus clip either.

+ Show Spoiler [Brief description of the bonus clip] +

Team pops Smoke of Deceit, to go gank. Enemy Spectre pops her ultimate (probably for vision because they don't know where anyone on the enemy team is). Illusions don't actually break Smoke, but Earthshaker accidentally must have right-clicked an illusion, popping himself into vision. Because he's the only one revealed, he gets surrounded and killed by the Spectre illusions, while his team runs around like headless chickens wondering what to do about their retarded Earthshaker.
Moderator
Caphe
Profile Blog Joined May 2007
Vietnam10817 Posts
March 11 2012 17:25 GMT
#2189
So Ziggs is free this week on CN. Went 3-0 vs a Cass then manage to get to 9-0 before the enemy Tryn kill me then die himself.
I am a Cass player myself and I find that Ziggs harrass too good. Have some mana problem early on though but well hes a beast in kiting. Too strong maybe.
Terran
arb
Profile Blog Joined April 2008
Noobville17921 Posts
March 11 2012 17:25 GMT
#2190
On March 12 2012 01:18 TheYango wrote:
Pointless, because even if it were killable, the Nexus Obelisk does way more damage than the fountain in DotA, especially since, IIRC, it does % max HP damage.

Plus Riot would never implement something that exists solely for the purpose of griefing the other team.

Related aside, I thought the best part about this week was the absolutely hilariously facepalm-worthy bonus clip.

I always thought it did like 1000 true damage per tick of the lazer

which is why it takes heroes with like 5k health alot longer to die than say some squishy(who basically gets 2 shot)
Artillery spawned from the forges of Hell
JackDino
Profile Joined July 2010
Gabon6219 Posts
March 11 2012 17:31 GMT
#2191
On March 12 2012 02:25 arb wrote:
Show nested quote +
On March 12 2012 01:18 TheYango wrote:
Pointless, because even if it were killable, the Nexus Obelisk does way more damage than the fountain in DotA, especially since, IIRC, it does % max HP damage.

Plus Riot would never implement something that exists solely for the purpose of griefing the other team.

Related aside, I thought the best part about this week was the absolutely hilariously facepalm-worthy bonus clip.

I always thought it did like 1000 true damage per tick of the lazer

which is why it takes heroes with like 5k health alot longer to die than say some squishy(who basically gets 2 shot)

This is correct.
This isnt Broodwar so I dont owe anyone respect for beating me. -arb
turdburgler
Profile Blog Joined January 2011
England6749 Posts
March 11 2012 17:47 GMT
#2192
On March 12 2012 02:11 TheYango wrote:
Show nested quote +
On March 12 2012 02:07 Chiharu Harukaze wrote:
I don't really understand what was happening in those clips, except for maybe the juking around trees and stuff. Was #1 about how one team lost their fountain so they can't heal anymore but still won? And I don't get the bonus clip either.

+ Show Spoiler [Brief description of the bonus clip] +

Team pops Smoke of Deceit, to go gank. Enemy Spectre pops her ultimate (probably for vision because they don't know where anyone on the enemy team is). Illusions don't actually break Smoke, but Earthshaker accidentally must have right-clicked an illusion, popping himself into vision. Because he's the only one revealed, he gets surrounded and killed by the Spectre illusions, while his team runs around like headless chickens wondering what to do about their retarded Earthshaker.


i like how now i understand the clip even less
arb
Profile Blog Joined April 2008
Noobville17921 Posts
March 11 2012 17:47 GMT
#2193
On March 12 2012 02:47 turdburgler wrote:
Show nested quote +
On March 12 2012 02:11 TheYango wrote:
On March 12 2012 02:07 Chiharu Harukaze wrote:
I don't really understand what was happening in those clips, except for maybe the juking around trees and stuff. Was #1 about how one team lost their fountain so they can't heal anymore but still won? And I don't get the bonus clip either.

+ Show Spoiler [Brief description of the bonus clip] +

Team pops Smoke of Deceit, to go gank. Enemy Spectre pops her ultimate (probably for vision because they don't know where anyone on the enemy team is). Illusions don't actually break Smoke, but Earthshaker accidentally must have right-clicked an illusion, popping himself into vision. Because he's the only one revealed, he gets surrounded and killed by the Spectre illusions, while his team runs around like headless chickens wondering what to do about their retarded Earthshaker.


i like how now i understand the clip even less

Doesn't sound very cool to me tbh
Artillery spawned from the forges of Hell
Shikyo
Profile Blog Joined June 2008
Finland33997 Posts
Last Edited: 2012-03-11 17:56:59
March 11 2012 17:54 GMT
#2194
On March 12 2012 02:47 turdburgler wrote:
Show nested quote +
On March 12 2012 02:11 TheYango wrote:
On March 12 2012 02:07 Chiharu Harukaze wrote:
I don't really understand what was happening in those clips, except for maybe the juking around trees and stuff. Was #1 about how one team lost their fountain so they can't heal anymore but still won? And I don't get the bonus clip either.

+ Show Spoiler [Brief description of the bonus clip] +

Team pops Smoke of Deceit, to go gank. Enemy Spectre pops her ultimate (probably for vision because they don't know where anyone on the enemy team is). Illusions don't actually break Smoke, but Earthshaker accidentally must have right-clicked an illusion, popping himself into vision. Because he's the only one revealed, he gets surrounded and killed by the Spectre illusions, while his team runs around like headless chickens wondering what to do about their retarded Earthshaker.


i like how now i understand the clip even less

Smoke of Deceit = Invisibility for your team in AoE, but it breaks if you go near enemy heroes.


Spectre Ultimate = A global ultimate that first spawns an illusion next to every enemy player and then the illusions begin attacking them. However, as they were invisible the illusions couldn't attack anyone So they just wandered around doing nothing. Then, while the illusions were looking for a target, Earthshaker attacked one and became revealed. This made all 5 illusions attack him and got him killed.

(The point of the clip was that it's really retarded for the Earthshaker to attack one)
League of Legends EU West, Platinum III | Yousei Teikoku is the best thing that has ever happened to music.
Alaric
Profile Joined November 2009
France45622 Posts
Last Edited: 2012-03-11 17:55:53
March 11 2012 17:55 GMT
#2195
The smoke of deceit makes you invisible unless you get near an enemy hero, an Spectre's ult you could relate to TF's: he spawns an illusion of himself near each enemy hero (that deals damage 75% of your damage if I remember well) for a few seconds, allowing you to know where they are. During that time, you can use the spell again to teleport to any illusion and take its place (finishing off a straggler or ganking for example).
In the clip the illusions and tower can't see the heroes because of the smoke. But the Tauren dude, Earthshaker, canceled the effect by attacking an illusion by mistake it seems. Since his allies are still concealed, all the illusions converge on him and trap him near the tower (surrounding and pathing stuff) which proceeds to kill him.

Shen'd.
Cant take LMS hipsters serious.
overt
Profile Blog Joined June 2010
United States9006 Posts
March 11 2012 19:48 GMT
#2196
So I'm starting to really like opening Wriggle's on AD carries more often now. It definitely has it's disadvantages to Doran's, like you're getting less AD from Wriggle's than 3 Dblade and Wriggle's is more expensive and I feel like 300 HP adds more general survivability than 30 armor but Wriggle's still has a lot going for it. Like your lane sustain is pretty fantastic, the free ward is helpful, and buff stealing is incredibly fun. Not to mention if I go Wriggle's first I can just skip BT or a vamp scepter and rush the holy trinity of AD carry, IE/PD/LW. It's like 175 more gold to go Wriggle's instead of 3 Dblade and honestly the tradeoffs between the two are pretty damn close.

By the way, does anyone know what happened or an ETA on the planned role specific threads?
iCanada
Profile Joined August 2010
Canada10660 Posts
Last Edited: 2012-03-11 20:24:57
March 11 2012 20:19 GMT
#2197
On March 12 2012 02:55 Alaric wrote:
The smoke of deceit makes you invisible unless you get near an enemy hero, an Spectre's ult you could relate to TF's: he spawns an illusion of himself near each enemy hero (that deals damage 75% of your damage if I remember well) for a few seconds, allowing you to know where they are. During that time, you can use the spell again to teleport to any illusion and take its place (finishing off a straggler or ganking for example).
In the clip the illusions and tower can't see the heroes because of the smoke. But the Tauren dude, Earthshaker, canceled the effect by attacking an illusion by mistake it seems. Since his allies are still concealed, all the illusions converge on him and trap him near the tower (surrounding and pathing stuff) which proceeds to kill him.

Shen'd.


Spectre basically the same hero as Nocturne. Both ghosty types that are super good at dueling (Spectre because he so tanky (has flat damage reduction that is reflected as a skill), Nocturne because he just out damages things) both have global ult that lets you see your enemies and teleport to them. The both also stupidly good early-mid game, but kind of fall off late game. Very similar heroes.

Now that I think about it, their Q basically does the same thing as well... only Spectres slows and speeds him up while Noct's speeds him up and gives him AD steroid.
Shikyo
Profile Blog Joined June 2008
Finland33997 Posts
March 11 2012 20:24 GMT
#2198
On March 12 2012 05:19 iCanada wrote:
Show nested quote +
On March 12 2012 02:55 Alaric wrote:
The smoke of deceit makes you invisible unless you get near an enemy hero, an Spectre's ult you could relate to TF's: he spawns an illusion of himself near each enemy hero (that deals damage 75% of your damage if I remember well) for a few seconds, allowing you to know where they are. During that time, you can use the spell again to teleport to any illusion and take its place (finishing off a straggler or ganking for example).
In the clip the illusions and tower can't see the heroes because of the smoke. But the Tauren dude, Earthshaker, canceled the effect by attacking an illusion by mistake it seems. Since his allies are still concealed, all the illusions converge on him and trap him near the tower (surrounding and pathing stuff) which proceeds to kill him.

Shen'd.


Spectre basically the same hero as Nocturne. Both ghosty types that are super good at dueling (Spectre because he so tanky (has flat damage reduction that is reflected as a skill), Nocturne because he just out damages things) both have global ult that lets you see your enemies and teleport to them. The both also stupidly good early-mid game, but kind of fall off late game. Very similar heroes.

What?

Spectre first of all is mostly good in 1v1 because his skill gives him 50 true dmg per hit when 1v1

Second spectre's skill is a real global and his illusions also deal damage to everyone

Third Spectre is the HARDEST carry in all of DotA and awful early
League of Legends EU West, Platinum III | Yousei Teikoku is the best thing that has ever happened to music.
TheYango
Profile Joined September 2008
United States47024 Posts
March 11 2012 20:24 GMT
#2199
On March 12 2012 05:19 iCanada wrote:
Spectre basically the same hero as Nocturne. Both ghosty types that are super good at dueling (Spectre because he so tanky (has flat damage reduction that is reflected as a skill), Nocturne because he just out damages things) both have global ult that lets you see your enemies and teleport to them. The both also stupidly good early-mid game, but kind of fall off late game. Very similar heroes.

What? Lol.

Spectre has almost zero early-midgame presence beyond when her ult is off CD, but is one of the strongest lategame carries in DotA.
Moderator
iCanada
Profile Joined August 2010
Canada10660 Posts
March 11 2012 20:26 GMT
#2200
On March 12 2012 05:24 TheYango wrote:
Show nested quote +
On March 12 2012 05:19 iCanada wrote:
Spectre basically the same hero as Nocturne. Both ghosty types that are super good at dueling (Spectre because he so tanky (has flat damage reduction that is reflected as a skill), Nocturne because he just out damages things) both have global ult that lets you see your enemies and teleport to them. The both also stupidly good early-mid game, but kind of fall off late game. Very similar heroes.

What? Lol.

Spectre has almost zero early-midgame presence beyond when her ult is off CD, but is one of the strongest lategame carries in DotA.


Forgive me, I havn't played DotA in years.

<_<

I remember Spectre as more of a "semi-carry" who fell off late game compared to say, a faceless void.
Prev 1 108 109 110 111 112 244 Next
Please log in or register to reply.
Live Events Refresh
WardiTV Summer Champion…
11:00
Group Stage 1 - Group A
WardiTV170
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 188
Lowko76
StarCraft: Brood War
Britney 60443
Sea 4568
Rain 3813
Horang2 3141
Bisu 1286
Jaedong 800
ZerO 540
Mini 419
Flash 382
ggaemo 264
[ Show more ]
actioN 252
BeSt 245
EffOrt 219
Soma 213
Barracks 142
Snow 135
ToSsGirL 103
Mong 93
Hyuk 73
Soulkey 69
Mind 52
SilentControl 46
sSak 43
Backho 41
Rush 40
Aegong 39
soO 26
sorry 24
Sacsri 21
JYJ19
Movie 17
Sexy 17
HiyA 16
TY 15
Yoon 11
Hm[arnc] 9
Bale 7
Shine 6
Icarus 0
[sc1f]eonzerg 0
Dota 2
Cr1tdota491
XaKoH 442
XcaliburYe290
Counter-Strike
olofmeister2505
shoxiejesuss921
x6flipin647
allub302
flusha194
Super Smash Bros
Westballz4
Other Games
FrodaN4088
singsing1411
B2W.Neo363
DeMusliM330
crisheroes288
RotterdaM266
Hui .170
Fuzer 150
SortOf91
Mew2King74
ArmadaUGS13
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 734
lovetv 10
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• LUISG 25
• davetesta18
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 10
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV386
League of Legends
• Stunt704
Upcoming Events
RSL Revival
5h 56m
PiGosaur Monday
12h 56m
WardiTV Summer Champion…
23h 56m
The PondCast
1d 22h
WardiTV Summer Champion…
1d 23h
Replay Cast
2 days
LiuLi Cup
2 days
Online Event
3 days
SC Evo League
4 days
uThermal 2v2 Circuit
4 days
[ Show More ]
CSO Contender
4 days
Sparkling Tuna Cup
4 days
WardiTV Summer Champion…
4 days
SC Evo League
5 days
uThermal 2v2 Circuit
5 days
Afreeca Starleague
5 days
Sharp vs Ample
Larva vs Stork
Wardi Open
5 days
RotterdaM Event
6 days
Replay Cast
6 days
Replay Cast
6 days
Afreeca Starleague
6 days
JyJ vs TY
Bisu vs Speed
WardiTV Summer Champion…
6 days
Liquipedia Results

Completed

StarCon 2025 Philadelphia
FEL Cracow 2025
CC Div. A S7

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
WardiTV Summer 2025
uThermal 2v2 Main Event
HCC Europe
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025

Upcoming

ASL Season 20
CSLAN 3
BSL Season 21
BSL 21 Team A
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
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
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty 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.