Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Seriously, Why Don't You Trolls Try Something Original?

Posted on 01/01/2006 9:27:23 AM PST by inquisitive

Why does anybody support George w Bush as President? He is clearly the worst President I have ever seen -- a complete disaster.

And before you say anything, I have been a registered Republican for 25 years.


TOPICS: News/Current Events; Your Opinion/Questions
KEYWORDS: 0; 00; 000; 0000; 00000; 000000; 0000000; 00000000; 000000000; 0000000000; 0000000conspiracyguy; 0000000gotzot; 00000trollbooth; 0000irishthatcherite; 000firstkeyword; 000freedumb2003; 000zot; 00aazotthebabytroll; 0acaguy; 0pentoall; 0reaganfanaticzot; 0wn3d; 0wn4g3; 0wned; 1234zot; 123lookatme; 15yardpenalty; 1dipshitslivehere; 1dumbtroll; 1stupidsob; 4mycountryskeyword; 65535; 65kposts; 666; aa0011iwannabefirst; aaaaaaaaaaaaaacaguy; aaamaglevpingalo; abortazot; abrokensphincter; abstemious; absurd; acluphaggot; addictedtozot; addmetoalllists; afraid; agenerationoftards; alcoholforoil; allthemsquaters; allwalksoflife; allyourbase; almedina; alquida; alurbabesrbelongtome; ammorites; amongotherthingsderr; andzotsthewayitgoes; annoying; anotherdruggie; anotherkeyword; anotherundeadthread; antiamerican; appeasesatan; apprehensive; arabmyths; areyouseries; arguethis; arse; arthurmcgowan; asphalt; asphaltisverysmart; ass; assclown; asshat; asshatcrybaby; asshattroll; asskicked; astickfromawheattree; astronaut; asymptoticbozoncount; awkward; awwwwww; azotcoming; azzhat; baathist; baathparty; babbling; baby; badaping; baffled; bahhumbug; banme; banmyass; banmysorryass; banned; bannedorsuspended; bastardlyandmuttly; battered; bawling; beeber; beeberstuning; befuddled; bellsarepinging; benlurkin; bewildered; bhabg; bigrubberball; binladin; bitchingforcolumbine; biteme; bitter; blahblahbullshit; blessyourheart; blingbling; blueoyster; bnpbooster; bobrunsthingshere; bobsyouruncle; boing; boneheaded; boneless; bongwaterdrinker; boredtotears; boring; borisandnatasha; bornlosers; braketard; breachbirthanoxia; breakingnews; breastfedbyjanetreno; brideofundeadthread; brilliant; bringyourpinger; brokaw; broke; broken; brokendown; browbeaten; brownacid; bugupyourbutt; buhbye; bushhitler; bushknew; butnobodylikesspam; bwahahaha; cabal; calllingyoumrgrumpy; callmemrgrumpy; canaanites; canaaniteslang; cassettememory; castrated; catcia; catfood; censor; censorship; cheerless; cheese; cheesecake; chestersayshi; chickencordonbleu; chickenkiev; childleftbehind; chode; ciakitty; clinton; cluelesszotees; clumsy; coke; colonadine; commie; commietroll; commodore64; communist; confused; conpisracy; conquered; conspiracy; conspiracytheory; conspirators; consspiracy; conundrum; couric; coward; crabbywabby; crack; crackdsmoker; crackhead; crackheads; cracklecrackle; crackpot; crackpotdummie; crackpotmoonbat; crackpottroll; crackpotwhacked; crackpotzotted; crap; crappy; crappytroll; crappytrollgotzotted; crapweasel; craven; crotchety; crybaby; crying; cryingontheinside; cythesinglegal; dancinwithflatulence; dangus; darkangel82; darksheare; darkshearesfault; dastardlyandmuttly; deadcorpse; deadnewbieposting; deadtrollssociety; deathbyzot; debased; decapitation; defective; defenseless; deficient; deflated; degenerate; dejected; delicate; delusional; democratcrybaby; demoralized; demsarestoopid; demtard; dependent; depraved; depressing; dermightyzot; derr; derrvikingkitties; destitute; devilinabluedress; dingbat; dingleberry; dinglehead; dirtbag; disappointment; disgraced; disgraceful; dishonorable; dismal; dispirited; distressed; dizzy; dobongs; doku; dominated; dontlaughimseries; dontmesswithmypingy; dontreadthiskeyword; doormat; dopey; downcast; downtrodden; drainbamage; drdeanpatient; droolbib; drugged; drugskillbraincells; drunkandstupied; drunkentroll; du; dududududzot; dudummies; duh; duhmmy; duhuh; duidiot; duisdull; dull; dumbass; dumbassdunce; dumbassidiot; dumbassliberal; dumbasstroll; dumbdems; dumberthanhammers; dumbtroll; dummie; dummieonpot; dummieonspeed; dummieonweed; dummietroll; dummioncrack; dunce; duncezotted; dunderhead; dutroll; dwarfdemocrat; eaker; easilyupset; easternequinemoron; eatsrootsandleaves; edgy; eelctrotherapyneeded; ejected; elastic; electrocuted; embarrassment; esmeraldaa; everythinghappens2me; exploited; failure; fainthearted; fascist; fatdumbandstupid; fbikitty; fearful; feeble; fellowshipoftheping; fellowtraveler; fiction; finbar; flailing; flamebaittroll; flimsy; flyingsaucers; fool; forestgrump; forwhomthebellthroll; foshizzle; fragile; frail; fredflintstone; freedope4all; freepaholicsdream; freepinochet; frightened; fritzthecat; frustrated; fueledbystupidity; funnawunnalouie; funwithkeywords; gabbagabbahey; gamemisconduct; georgebush; georgewasiington; gerbilherdsman; getalife; giacomo; gimmeabrake; girlyman; girlymanalert; gloomy; goof; goofball; gopingyourself; gotzot; grapejelly; grinchwhostolexmas; grumpymonkey; gurgashites; gutless; hahaumizkeyword; hapless; happydaze; happynewyear; harrrrummmph; hastalavistababy; hateamericafilth; hateamericatrash; hatebush; hateisleft; hatingamerica; headupass; helpless; herekittykitty; herekittykittykitty; hesfromncarolina; hesright; heyisaiddontreadthis; heymom; heymomshipahoy; hezotshescores; hheeeerresjohnnie; high; highondrugs; hiilarylicking; hillaryisahottie; hillaryiscute; hillaryshill; himom; hittites; hoaxes; holykeywordsbatman; homosexualadgenda; hoodlum91; hopeless; hottrolldyke; htbwasib4tz; hucktamunna; huh; hukedonnfoniks; humiliated; humor; hurtswheniping; hypersensitive; hysterical; iamajealousmod; ibrakeforzots; ibtz; ibtzwithturkeyonhead; ice; ideservezot; idiot; idioticoptout; idontlikechildren; igotyerpingrighthere; illbayismyhero; ilovezot; ilovezots; ilovezotthreads; imanangrylittlefella; immoral; impaired; impeachablezot; impeachclintonagain; impersonatortroll; impostertroll; impotantincarolina; impoverished; imsostupid; imtoosexytobepinged; inadequate; inbred; incapable; incompetent; inconsequential; indecisive; indymedia; indymediatroll; inebriated; ineedalife; ineffective; inept; infinitezot; injured; inoculated; inocuous; insignificant; instructive; intransitive; inundated; invertebrate; ipingedonmyshoes; ireland; ismellozone; isthisyourbrain; istillcantping; itburnswheniping; itszottingtime; ittollsforthee; iwannabefree; iwantu2playwith; iwritebrilliant; j00d34df00; jackass; jalepenoanalsalve; jamesthewonderbaby; jellopudding; jennings; jerksoffwithfascists; jetjaguar; jingo; jizzmoglobin; jjfatepartdeux; johnkeatsisdead; johnsmallberries; joojoojooha; justsaynotodrugs; juvenile; k1avg; karlrove; karlsnazi; kerryvietnam; keyword; keywordarama; keywordfrenzy; keywordinspiration; keywordmanina; keywords; keywordspamming; keywordzot; kickme; kickmeagain; kickmeharder; kickmeintonextweek; kickmenow; kickmeover; kickmeoverandover; kickmezotmezotme; kickmyass; kickmyassoverandover; kickmyislamicass; kickmysorryass; kickmytrollishass; kingkongslongdong; kingoftortes; kingproutisajerk; kittenchow; kittyfood; klingonparty; koolaidforoil; kucinichmilitant; l33tz0t; lacking; ladyjag; larrysarealwayslibs; laughable; lebanese; lebanon; leftintears; leftist; leftisttroll; leftostroll; leftymyths; leroyblows; liberal; liberaltroll; libisamentaldisease; libtardsrus; lies; lightning; lillylivered; livechow; loadofcrap; lookatme; lordofthepings; loser; lotsofkeywords; lowercase; lowercaselowercase; ludacrous; lunatic; luv2rainonyourparade; lying; maeybebaby; maeybepeeple; maglevpingaling; majorlongassthread; marthatheloon; marthathemonster; masterofpings; maxinewaters; maxx; meager; meatslapper; medea; medication; medicationtime4troll; medidameccamedina; mediocre; meds; megathread; meninblack; mentalproblem; meow; merrypingday; mess; milquetoast; minor; minute; miserable; missionfromgod; moabites; molassesmiasma; momimonthecomputer; monicascigar; monkeybaiter; monkeyface; monkeyface2; monkeyscountry; moodyblues; moonbatard; moonbatovermiami; moonbatsstolemybrain; moose; moosebitmesister; moosejuice; moranic; moranictroll; morekeywords; moron; mostkeywordsever; mothershipcoming; movetochat; movezig4greatjustice; mrmommy; mrpoopypants; muchadoaboutnothing; mudslides; mumbling; muscatel; mustwashhands; mybeebergotstuned; mybeeberisstuned; mykeywordtoo; mymoomysaysimspecial; mynameisalgore; mypingaling; mypoopyhurts; mysterymeat; myths; myzotisbetter; myzotisbigger; myzotisfaster; myzotissooohot; myzotrocks; myzotrules; nadimabourabeh; nadimarabeh; nadimrabeh; nambypamby; namethatzot; needalife; needanotherkeyword; needmorekeywords; needsanenema; neenertard; negligible; nervous; nervousnelly; newbie; newundead; nicknameisdumbarse; nighttrain; ningnong; notdead; nozotforoil; nsakitty; nuke; nuked; nukedtroll; nukeme; nukemenow; nukemeplease; nukemysorryass; nukesrus; nutcase; nutcasescantspell; obtuse; offyourmeds; ohhhzotsrock; ohthedrama; ohthehumanity; okthen; oliveoyl; olivethereindeer; omg; omggetafreakinglife; onebonghit2many; onepingalingy; oooothatsmell; operationmockingbird; oppressed; orly; osama; osamaismyfriend; overdosed; overpowered; oversensitive; overversuson; overwhelmed; own4g3; ownage; owned; ownzored; owrkatetheweatherman; oxygenstarved; oyyoyyoyyoyyoyyoyyoy; ozone; ozoneactionalert; ozoneactionthread; ozonealert; ozonereactionthread; paltry; panicky; pantiesinawad; paranoid; paranoidtinfoil; paranoidtroll; parindle; parindled; parindlehim; parindleme; pathetic; pauldenton; paved; pavedtroll; pavement; pavers; pcottraux; peedincornflakes; peeple; peepleisasking; penguinhumor; perezites; personalfoul; pessimistic; petite; petty; pingawhaambulance; pinglemyfancy; pingmeeverywhere; pingmetomorrow; pingmeubeast; pingpingpingpingping; pingpong; pings; pingsformoney; pingthatshouldnotbe; pingthis; pinhead; pinkcadillac; pleeezepleeezezotme; pmsmigrainsinc; poopoohead; poor; poorbaby; poorpoorpitifulme; porkypig; pot; powerless; pppppppppppppppppppp; propaganda; propagandists; psychoclown; puny; pusillanimous; putbacktheliquor; putz; pwn3d; pwn4g3; pwnd; pwned; pwnz0r3d; qtipkittylove; questionable; rabeh; rain; rammingspeed; rant; rat; rateatroll; rather; reddawn; redflagsintospace; reducereuserecycle; repressed; retard; retarded; retardedfool; retreadtroll; returnofjjfate; reviewmyass; ricepudding; rickoshayrabbit; ridethelightning; ridiculous; rkba; rkbarules; roads; rockrollandping; rodneykingwashere; rogets; rotorooter; rudeness; rumormill; sad; saddam; saddamcapture; saddamhussein; saddamismyfriend; sadtruthaboutatroll; sanctimoniousness; sandwichshyofpicnic; satan; savethedrama4urmama; saynotoderr; saynotogeico; scambaiting; scared; scooterlibby; scrawny; scum; scumbag; scurvy; selfrighteous; senatorlandrieu; seventhsojourn; shameful; shithead; shocked; shortattentionspan; shy; sickly; signeduptopostthis; sillysillytroll; simperingwimp; singforpings; skyluswashere; sleazy; slight; smacktard; small; smashed; smokingpot; sniveling; sobbing; socialist; somanytardssofewzots; somebodyneedsahug; sonofsatan; sonoftheundeadthread; sorry; sortofdead; southpark; spam; spamspam; spamspamspam; spamspamspamspam; spamspamspamspamspam; spastic; spawnofcarvilleanus; speechless; speedracer; spellcheckerworking; spellczech; spineless; spiritless; spootheotherbluemeat; spoozemonkee; squanto; stickingitupyournose; stillzotting; stingmypinger; stingyourpinger; stinkypete; stinkypinky; stolenvalor; stomtajora; stoned; stonedtroll; stopvanitykeywords; stuckonstupid; stuckonzot; stune; stuned; stunedmybeeber; stuneme; stunememore; stunemybeeber; stunemybeeberbaby; stupidtroll; subordinated; suckstobeme; sucktard; superduperman; suuuuuuure; syphilliticdementia; takeyourmedication; takeyourmeds; tannedhidesfromcuba; tardextrordinare; tardzot; taxbrakesfortherich; taxchick; tbsshow; technicalfoul; teresaisthatyou; terminated; terrischiavo; thatdokuthing; thatsall; thatsgonnaleaveaping; theotherreindeer; therebenonetonight; thesaurus; thethreadthatwontdie; thingsgobettrwithzot; thingsthatgozot; thinkb4posting; thinskinned; thiskeywordsux; thistardiszotted; thorazineshuffle; threadthatwontdie; threadwithoutendamen; thumbsuckingmaroon; thunderbird; timexsinclair; timid; timorous; tinfoil; tinfoilhat; tiny; tonguetied; tonythetiger; toomanykeywords; topingornottoping; touchmypingy; travel; trifling; trivial; troll; trollagewhine; trollingforassholes; trollingfordummies; trollingforidiots; trollingforzot; trollisgay; trollisgayer; trollisgayist; trollishigh; trollisinneedofazot; trolllikesituptheass; trolloncrack; trollonpot; trollonspeed; trollonweed; trollschooldropout; trollsoup; trollstoned; trollzot; trollzotted; trounced; trs80; tuliptree76; turkeyonhead; twat; twit; ufoscomingforyou; uncontrolled; undeadthread2; undisciplined; unfortunate; unhappyliberals; unimportant; unimpressive; unprincipled; useadultdiapers; usefulidiot; ut2; valueless; vanity; varmintkong; veryevil; verylongkeywordspam; verynaughty; veryseries; veryungodly; viceisclosed; viceisclosing; victimhood; vikingkitties; vikingkitty; vikingkittychow; vulnerable; waaaaaaaaaa; waaaaahhhh; waaaambulancechaser; wacko; wacktard; wackyposter; wackytroll; waffling; wanker; wanting; wastedbanwidth; watchout4zombies; weak; weakkneed; weakwilled; weareyouroverlords; wee; weed; weenerhead; weeping; welcomeslip18; wellbutrin; whack; whacked; whackedtroll; whackjob; whackman; whackme; whacktard; what; whatamaroon; whatatard; whatisderr; whatsthatsmell; whattheheckisthis; whatthehell; wherearemypants; whereistomdaschle; whimperingsimp; whinecheese; whiners; whinetard; whinewithcheese; whiny; whitelightning; whocutandpasted; whopingedinmybed; whysomanykeywords; wimp; wodlist; worried; worthless; wp; wreck; wretched; yogibear; youaremrgrumpy; youknow; youngandstupid; youramoron; youreouttahere; yourpingaling; yousillypinger; yousillypwanger; youzotmelongtimegi; yoyodyne; yoyyoyyoy; zapped; zappedtroll; zippidyzotday; zoloft; zot; zotadumbass; zotadummy; zotadunce; zotaholic; zotanidiot; zotarts; zotatardforscience; zotathon; zotatroll; zotbait; zotcrazy; zotfest; zotforvictory; zotgasm; zothead; zotiseverywhere; zotittomeonemoretime; zotjudgegreer; zotloft; zotlover; zotmalldaylong; zotmaryrobinson; zotme; zotme247; zotme247365; zotmeagain; zotmeagainandagain; zotmealldaylong; zotmeallmonthlong; zotmeallnightlong; zotmeallweeklong; zotmeallyearlong; zotmeatthepumps; zotmebaby; zotmebabyonemoretime; zotmebiweekly; zotmedaily; zotmeforever; zotmegentlyzotmeslow; zotmehard; zotmehardandlong; zotmeharder; zotmeimaloser; zotmeimanassclown; zotmeimanasshole; zotmeimanidiot; zotmeimashithead; zotmeimdumb; zotmeimstupid; zotmeindanuts; zotmeintheass; zotmeinthebutt; zotmeintheevening; zotmeintheface; zotmeinthemorning; zotmeintonextweek; zotmeintothesky; zotmelong; zotmelongandhard; zotmelongtime; zotmemore; zotmenow; zotmenownownow; zotmeoverandover; zotmeplease; zotmesohardithurts; zotmesolongipuke; zotmesolongithurts; zotmesomemore; zotmetilithurts; zotmetillimdead; zotmetillipuke; zotmetilliscream; zotmeuptheass; zotmeweekly; zotmichaelshiavo; zotmobile; zotmyass; zotmybilderberg; zotmyislamicass; zotmysorryass; zotmyworld; zotnip; zotomatic; zotopedia; zotorama; zotpeterson; zotsallfolks; zotsalot; zotsarecool; zotsfortots; zotsmcginty; zotsrus; zottalicious; zottarget; zotted; zotted247; zotted247365; zottedassclown; zottedbacktomecca; zottedbacktothedump; zotteddumbass; zotteddummy; zotteddunce; zottedidiot; zottedislamofascist; zottedleftist; zottedloser; zottedmoron; zotthestupidtroll; zotthisassclown; zotthisdutroll; zotthisidiot; zotthisloser; zotthistroll; zotthyself; zottotheright; zotty; zottynewyear; zottytrained; zotusmaximus; zotwaseverywhere; zotwashere; zotwasthere; zotwhatithought; zotwhore; zotyourmamma; zotzilla; zotzinger; zotzotbaby; zuluoscartango; zzzhowmanykeywords; zzzmanykewords; zzzmanykeywords; zzzmorekeywords; zzzotspiracy; zzzztoomanykeywords; zzzzzooooottttt; zzzzzz; zzzzzzot; zzzzzzzot; zzzzzzzzzzscott0347; zzzzzzzzzzzzzottarts; zzzzzzzzzzzzzz; zzzzzzzzzzzzzzzzzzot; zzzzzzzzzzzzzzzzzzzz
Navigation: use the links below to view more comments.
first 1-2021-4041-6061-80 ... 161-173 next last

1 posted on 01/01/2006 9:27:24 AM PST by inquisitive
[ Post Reply | Private Reply | View Replies]

To: inquisitive

IB4TZ?


2 posted on 01/01/2006 9:27:47 AM PST by Harmless Teddy Bear (Your shovel use permit has been revoked, please turn in all digging tools by noon tomorrow. -OP)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Buh Bye


3 posted on 01/01/2006 9:27:53 AM PST by nuconvert (No More Axis of Evil by Christmas ! TLR) [there's a lot of bad people in the pistachio business])
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

In before?


4 posted on 01/01/2006 9:28:02 AM PST by M0sby (((PROUD WIFE of MSgt Edwards USMC)))
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

I love the smell of ozone in the morning.


5 posted on 01/01/2006 9:28:11 AM PST by ElkGroveDan (California bashers will be called out)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Harmless Teddy Bear

Me too

IBTZ -- 1st of 2006


6 posted on 01/01/2006 9:28:14 AM PST by freedumb2003 (American troops cannot be defeated. American Politicians can.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: inquisitive

Happy New Year! ZOT!


7 posted on 01/01/2006 9:28:24 AM PST by neodad (Rule Number 1: Be Armed)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Happy Zot Year!!!


8 posted on 01/01/2006 9:28:29 AM PST by socal_parrot (2006, the year of the parrot!!!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Do chickens have lips?


9 posted on 01/01/2006 9:28:38 AM PST by CheneyChick
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

SNIFF, SNIFF!


10 posted on 01/01/2006 9:28:40 AM PST by The Mayor ( As a child of God, prayer is kind of like calling home everyday.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive
I have been a registered Republican for 25 years.

Uh huh.

11 posted on 01/01/2006 9:28:44 AM PST by Michael Goldsberry (Lt. Bruce C. Fryar USN 01-02-70 Laos)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

First zot of the new year?


12 posted on 01/01/2006 9:28:48 AM PST by Steel Wolf (If the Founders had wanted the President to be spying on our phone calls, they would have said so!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

How profound.


13 posted on 01/01/2006 9:28:51 AM PST by umgud (uncompassionate conservative)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Registered Republican Zot! Blah, blah,blah!


14 posted on 01/01/2006 9:28:55 AM PST by tet68 ( " We would not die in that man's company, that fears his fellowship to die with us...." Henry V.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

IBTZ?


15 posted on 01/01/2006 9:28:55 AM PST by peyton randolph (<a href="http://clinton.senate.gov/">shrew</a>)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Republican or not - you're toast! Oh and a fool.


16 posted on 01/01/2006 9:28:56 AM PST by HoustonCurmudgeon (I will not support evil just because "It's the Law.")
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

In Before The ZOT!


17 posted on 01/01/2006 9:28:58 AM PST by COEXERJ145 (Those Who Want to Impeach President Bush Are the Party of Treason.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Hmmm, a registered republican who hasn't heard of this site until today.

Ba bye...


18 posted on 01/01/2006 9:29:07 AM PST by DoughtyOne (MSM: Public support for war waining. 403/3 House vote against pullout vaporizes another lie.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive
yum, troll Image hosted by Photobucket.com
19 posted on 01/01/2006 9:31:54 AM PST by nuconvert (No More Axis of Evil by Christmas ! TLR) [there's a lot of bad people in the pistachio business])
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquisitive

Talking points!!!


20 posted on 01/01/2006 9:32:03 AM PST by blastdad51 (Proud father of an Enduring Freedom vet, and friend of a soldier lost in Afghanistan)
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-6061-80 ... 161-173 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson