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

Skip to comments.

FReeper Canteen ~ Remembering Our Troops! ~ 30 August 2012
Serving The Best Troops and Veterans In The World !! | The Canteen Crew

Posted on 08/29/2012 6:01:38 PM PDT by Kathy in Alaska




~ The FReeper Canteen Presents ~

~ Remembering Our Troops!! ~


D-DAY VETERANS

U.S. Army Maj. Gen. Jeffrey A. Jacobs, commanding general of the U.S. Army Civil Affairs & Psychological Operations Command, shakes hands with John Perozzi, a World War II and D-Day veteran who served with the 82nd Airborne Division, after a ceremony honoring him and other WWII veterans in Sainte-Mere-Eglise, France, June 3, 2012. U.S. Army photo by Staff Sgt. Sharilyn Wells




Canteen Mission Statement


Showing support and boosting the morale of
our military and our allies' military
and family members of the above.
Honoring those who have served before.




MISSION PREP

U.S. Army Spc. Michael Sanchez loads an M2 .50-caliber machine gun before his gun truck departs Forward Operating Base Arian to go out on a combat logistics patrol to resupply a combat outpost in Afghanistan's Ghazni province, May 26, 2012. Sanchez, a gunner, is assigned to the 82nd Airborne Division’s Company F, 2nd Battalion, 504th Parachute Infantry Regiment, 1st Brigade Combat Team. U.S. Army photo by Sgt. Michael J. MacLeod


COMRADES IN ARMS

Barney Bidders, a retired soldier, and Les Newell, a retired Marine, both Vietnam War veterans from Virginia, recall memories of service at the Vietnam Veterans Memorial during a Memorial Day event at the wall in Washington, D.C., May 28, 2012. DOD photo by Linda Hosek


TANI TROOPS

U.S. Army paratroopers and Afghan soldiers patrol a village in the Tani district in Afghanistan's Khost province, May 28, 2012. U.S. Army photo by Sgt. William Begley



LITTLE TROOPER

Army Staff Sgt. Janelle Flottmeyer holds her nephew during the welcome home ceremony for her unit at Riggs High School in Pierre, S.D., May 12, 2012. Flottmeyer is assigned to the 200th Engineer Company, South Dakota Army National Guard. The unit completed a year-long deployment to Afghanistan. U.S. Army photo by Maj. Anthony Deiss


CANINE CAPER

U.S. Army Pfc. Chris Kunze, right, relaxes with his military working dog in Khoni Ghar in Afghanistan's Khost province, May 27, 2012. Kunze, a cannon crewmember, is assigned to the 2nd Battalion, 377th Parachute Field Artillery Regiment. U.S. Army photo by Spc. Kimberly Trumbull


LARGE CHARGE

Soldiers detonate a mine-clearing line charge at Donnelly Training Area on Joint Base Elmendorf-Richardson, Alaska, May 25, 2012. The soldiers are assigned to the 84th Engineer Support Company and the 23rd Engineer Company. U.S. Army photo




FAST ROPE RIDE

A Marine fast ropes from a UH-1Y Huey onto USS Makin Island in the U.S. Navy's 5th Fleet area of responsibility, May 31, 2012. The Marine is assigned to the 3rd Battalion, 1st Marine Regiment, 11th Marine Expeditionary Unit, which is deployed as part of the Makin Island Ready Group, a U.S. Central Command theater reserve force. U.S. Marine Corps photo by Cpl. Gene Allen Ainsworth III


SANJARAY SURVEY

U.S. Army Pvt. Lathaniel Ulofoshio provides security while U.S. service members conduct a site survey of the Sanjaray health clinic in Kandahar, Afghanistan, May 24, 2012. Ulofoshio is assigned to the Kandahar Provincial Reconstruction Team. U.S. Air Force photo by Staff Sgt. Timothy Chacon


SHUTTLE RIDE

Coast Guard units and other law enforcement agencies help escort a NASA training shuttle to the Nassau Bay Hilton Hotel dock in League City, Texas, June 1, 2012. U.S. Coast Guard photo by Petty Officer 3rd Class Richard Brahm



Please remember that The Canteen is here to support
and entertain our troops and veterans and their families,
and is family friendly.




TOPICS: Culture/Society; Extended News; Free Republic
KEYWORDS: canteen; military; thursday; troopsupport
Navigation: use the links below to view more comments.
first 1-5051-100101-111 next last

1 posted on 08/29/2012 6:01:46 PM PDT by Kathy in Alaska
[ Post Reply | Private Reply | View Replies]

To: Kathy in Alaska
Good morning Troops, Veterans and Canteeners.

* * * * * * * * * * * *

Our Flag Flying Proudly One Nation Under God

* * * * * * * * * * * *

Lord, Please Bless Our Troops, They're fighting for our Freedom.

* * * * * * * * * * * *

God Bless Our Republic

I pledge allegiance to the Flag
of the United States of America,
and to the Republic, for which it stands;
one nation UNDER GOD,
indivisible,
with liberty and justice for all.

Prayers going up


2 posted on 08/29/2012 6:02:25 PM PDT by HopeandGlory (Hey, Liberals . . . PC died on 9/11 . . . GET USED TO IT!!!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Kathy in Alaska
Aloha Night Owl!
3 posted on 08/29/2012 6:03:35 PM PDT by BIGLOOK (69 days)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Kathy in Alaska

Freep mail me to be on or off the Daily Bread ping list


Panning For Gold

August 30, 2012

While on vacation in Alaska, we visited the El Dorado Gold Mine near Fairbanks. After a tour and demonstrations of mining techniques during Gold Rush days, we got to do a little panning for gold. Each person was given a pan and a bag of dirt and stones. After pouring the contents into the pan, we added water from a trough and swirled it around to stir up the silt and allow the gold, which is heavy, to sink to the bottom. Even though we had watched experts, we made little progress. The reason? Concerned about discarding something of value, we were unwilling to throw away worthless stones.

This reminded me of how possessions sometimes keep us from finding what is truly valuable. Jesus had an encounter with a rich man for whom this was true. His earthly wealth was more important to him than spiritual treasure (Luke 18:18-30). Jesus said, “How hard it is for those who have riches to enter the kingdom of God!” (v.24).

Although money is not evil, it can prevent us from inheriting true riches if accumulating it is the goal of our lives. To hoard wealth is foolish, for it is genuine faith, not gold, that will sustain us through trials and result in praise, honor, and glory to God (1 Peter 1:7).

I’d rather have Jesus than silver or gold,
I’d rather be His than have riches untold;
I’d rather have Jesus than houses or lands,
I’d rather be led by His nail-pierced hands. —Miller
Keep your eyes on Jesus so you don’t allow earthly riches to blind you to spiritual riches.

Read: Luke 18:18-30

The genuineness of your faith [is] much more precious than gold. —1 Peter 1:7
Bible in a Year:
Jeremiah 40-42


4 posted on 08/29/2012 6:05:36 PM PDT by The Mayor ("If you can't make them see the light, let them feel the heat" — Ronald Reagan)
[ Post Reply | Private Reply | To 1 | View Replies]

To: HopeandGlory

WOW!! Nana Hope...that is a stunningly beautiful graphic!!!


5 posted on 08/29/2012 6:09:07 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 2 | View Replies]

To: MoJo2001; 007; 1 FELLOW FREEPER; 11B3; 1FreeAmerican; 1stbn27; 2111USMC; 2LT Radix jr; 300winmag; ..

~ Remembering Our Troops! ~

FR CANTEEN MISSION STATEMENT

Showing support and boosting the morale of
our military and our allies’ military
and the family members of the above.
Honoring those who have served before.

CLICK HERE TO FIND LATEST THREADS



CLICK FOR Current local times around the world

CLICK FOR local times in Seoul, Baghdad, Kabul,
New York, Chicago, Denver, Los Angeles, Anchorage


To every service man or woman reading this thread.
Thank You for your service to our country.
No matter where you are stationed,
No matter what your job description
Know that we are are proud of each and everyone of you.

To our military readers, we remain steadfast
in keeping the Canteen doors open.

The FR Canteen is Free Republic's longest running daily thread
specifically designed to provide entertainment and moral support for the military.

The doors have been open since Oct 7 2001,
the day of the start of the war in Afghanistan.

We are indebted to you for your sacrifices for our Freedom.



NOTE: CANTEEN MUSIC
Posted daily and on the Music Thread
for the enjoyment of our troops and visitors.


6 posted on 08/29/2012 6:13:19 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 1 | View Replies]

To: Kathy in Alaska

Hello from Idaho....God Bless!


7 posted on 08/29/2012 6:16:44 PM PDT by ColdOne (I miss my poochie... Tasha 2000~3/14/11 0bie don' t eatl my dog!)
[ Post Reply | Private Reply | To 6 | View Replies]

To: The Mayor; All

Hello Veterans, wherever you are!!


8 posted on 08/29/2012 6:28:28 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 1 | View Replies]

To: HopeandGlory
Thanks, Nana Hope, for today's Pledge…((HUGS)) Thanks, AfghanMan and Penguin Girl, for your service to America.


9 posted on 08/29/2012 6:31:09 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 2 | View Replies]

To: Kathy in Alaska
~ G'Day All ~ And Greetings From DnUnDa ~~ And A Handful Of Cute Critters ~

Photobucket

~ And A Heads Up ~

Photobucket

~ And Of Course The Differences In Our Service Members ~

Photobucket

10 posted on 08/29/2012 6:32:06 PM PDT by SkyDancer ("OF COURSE I TALK TO MYSELF - Sometimes I need an expert opinion")
[ Post Reply | Private Reply | To 6 | View Replies]

To: Kathy in Alaska






Supporting our Soldiers, Sailors, Marines, Airmen, and Coast Guardsmen
at more than 1,000 places across the U. S. and around the world.

~Tribute to Our Troops~


11 posted on 08/29/2012 6:32:05 PM PDT by AZamericonnie
[ Post Reply | Private Reply | To 1 | View Replies]

To: SkyDancer

ROFL! Oh Janey I gotta share one of those! *Hugs*

Hope all is well down there thanks for the fun pics!


12 posted on 08/29/2012 6:34:35 PM PDT by AZamericonnie
[ Post Reply | Private Reply | To 10 | View Replies]

To: Kathy in Alaska

Thank you Kathy for this evening’s thread of our finest at work! *Hugs*


13 posted on 08/29/2012 6:39:47 PM PDT by AZamericonnie
[ Post Reply | Private Reply | To 1 | View Replies]

To: Kathy in Alaska; GodBlessUSA; Mrs.Nooseman; AZamericonnie; HiJinx; Colonel_Flagg; BIGLOOK; ...

Never forget them...
...because they never forget US!!

14 posted on 08/29/2012 6:40:51 PM PDT by LUV W (My heroes wear camos)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Kathy in Alaska

Hi Kathy,...((HUGS))


15 posted on 08/29/2012 6:43:12 PM PDT by SandRat (Duty - Honor - Country! What else needs said?)
[ Post Reply | Private Reply | To 1 | View Replies]

To: LUV W

Tissue alert Luvie, tissue alert!:)

Eternal thanks to all who serve & their families who serve as well! *hugs*


16 posted on 08/29/2012 6:43:25 PM PDT by AZamericonnie
[ Post Reply | Private Reply | To 14 | View Replies]

To: Jet Jaguar


17 posted on 08/29/2012 6:45:57 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 2 | View Replies]

To: HopeandGlory
Nana Hope!!


18 posted on 08/29/2012 6:49:59 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 2 | View Replies]

To: BIGLOOK
Hawaii!!


19 posted on 08/29/2012 6:51:44 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 3 | View Replies]

To: acad1228; Allegra; Army Air Corps; Arrowhead1952; bannie; beachn4fun; BIGLOOK; Brad's Gramma; ...
I found this fascinating so thought I'd share with those who might find it so as well.

A camera that takes one trillion frames per second/femto photography.

20 posted on 08/29/2012 6:53:56 PM PDT by AZamericonnie
[ Post Reply | Private Reply | To 16 | View Replies]

To: The Mayor
The Mayor!!


21 posted on 08/29/2012 6:55:16 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 4 | View Replies]

To: HopeandGlory

Beautifull graphic! *Hugs*


22 posted on 08/29/2012 6:56:13 PM PDT by AZamericonnie
[ Post Reply | Private Reply | To 2 | View Replies]

To: AZamericonnie

I know...*sniff*....sorry ‘bout that! They are the GREATEST!


23 posted on 08/29/2012 6:58:16 PM PDT by LUV W (My heroes wear camos)
[ Post Reply | Private Reply | To 16 | View Replies]

To: AZamericonnie

You’re welcome to any one of those. (((hugs)))


24 posted on 08/29/2012 6:58:45 PM PDT by SkyDancer ("OF COURSE I TALK TO MYSELF - Sometimes I need an expert opinion")
[ Post Reply | Private Reply | To 12 | View Replies]

To: Kathy in Alaska

Hi Everybody!

(((HUGS)))


25 posted on 08/29/2012 7:01:02 PM PDT by left that other site (Worry is the Darkroom that Develops Negatives.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: All

HONORING THE SISTERS

Ellen Levitsky Orkin, 92, left, and Dorothy Levitsky-Sinner, 95, sisters who served as nurses during World War II, attend a plaque dedication ceremony in their honor in Bolleville, France, June 4, 2012. Bolleville officials made the sisters honorary citizens for their work at a local hospital during the war. "We were just doing what we were told to do - our jobs," said Orkin, a former Army 1st lieutenant. Her sister was an Army 2nd lieutenant. U.S. Army photo by Staff Sgt. Sharilyn Wells

26 posted on 08/29/2012 7:01:15 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 6 | View Replies]

To: SandRat

Good evening, Sand...((HUGS))...any more Job Fairs lined up? Waiting is not much fun.

Paint come in yet?


27 posted on 08/29/2012 7:02:55 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 15 | View Replies]

To: LUV W

Wonderful Pic, Dear LUV W.


28 posted on 08/29/2012 7:06:38 PM PDT by left that other site (Worry is the Darkroom that Develops Negatives.)
[ Post Reply | Private Reply | To 14 | View Replies]

To: ColdOne

Good evening, Idaho...((HUGS))

Anything exciting in town this summer?


29 posted on 08/29/2012 7:08:53 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 7 | View Replies]

To: SkyDancer

G’Day, Janey...((HUGS))...too cute and cuddly with VERY sharp claws.

Have you been volunteering with the animals?


30 posted on 08/29/2012 7:11:26 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 10 | View Replies]

To: AZamericonnie

Good evening, AZ, and thanks for the “white” tribute to our troops.

Hope your today was better than your yesterday. A good commute?

I’m off for home.


31 posted on 08/29/2012 7:13:30 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 11 | View Replies]

To: Kathy in Alaska

Thank you kathy!!


32 posted on 08/29/2012 7:13:30 PM PDT by The Mayor ("If you can't make them see the light, let them feel the heat" — Ronald Reagan)
[ Post Reply | Private Reply | To 21 | View Replies]

To: AZamericonnie

I love that stuff!


33 posted on 08/29/2012 7:19:30 PM PDT by left that other site (Worry is the Darkroom that Develops Negatives.)
[ Post Reply | Private Reply | To 20 | View Replies]

To: Kathy in Alaska

Hi - when I have some free time I go over and help out cleaning up cages and doing some feeding of the babies and just general helping out. Learning some vet stuff too.


34 posted on 08/29/2012 7:25:18 PM PDT by SkyDancer ("OF COURSE I TALK TO MYSELF - Sometimes I need an expert opinion")
[ Post Reply | Private Reply | To 30 | View Replies]

To: left that other site

Thank you...it touched my heart, too. So many young families having to wait for one or more parents to come home from the danger zone.


35 posted on 08/29/2012 8:18:18 PM PDT by LUV W (My heroes wear camos)
[ Post Reply | Private Reply | To 28 | View Replies]

To: Kathy in Alaska

Evenin’ Kathy,...((HUGS))... another Job Fair coming up on the 14th. Waiting is the pits.

Paint isn’t due in until Friday.


36 posted on 08/29/2012 8:48:24 PM PDT by SandRat (Duty - Honor - Country! What else needs said?)
[ Post Reply | Private Reply | To 27 | View Replies]

To: SandRat

Howdy, Sandy! ((((hugs))))

How are those adorable babies doing? :)


37 posted on 08/29/2012 8:50:08 PM PDT by LUV W (My heroes wear camos)
[ Post Reply | Private Reply | To 15 | View Replies]

To: LUV W

They are rarely out of my thoughts and never out of my prayers...every last one of them, past, present and future.


38 posted on 08/29/2012 8:53:18 PM PDT by spel_grammer_an_punct_polise (I wanna start a Seniors' Motor Scooter Gang. Wanna join?)
[ Post Reply | Private Reply | To 14 | View Replies]

To: spel_grammer_an_punct_polise

Yo.....dude!

I hear ya! :)


39 posted on 08/29/2012 9:03:43 PM PDT by LUV W (My heroes wear camos)
[ Post Reply | Private Reply | To 38 | View Replies]

To: ConorMacNessa; All
From ConorMacNessa.



GOD BLESS AND PROTECT OUR TROOPS AND OUR BELOVED NATION!




"Who have never retreated from clash of spears!"



The Star Spangled Banner
John McCormack & Frank Patterson
(Click)


Please let me know by FReepmail if you would like to get on or off my music pinglist.








Genuflectimus non ad principem sed ad Principem Pacis!

Listen, O isles, unto me; and hearken, ye people, from far; The LORD hath called me from the womb; from the bowels of my mother hath he made mention of my name. (Isaiah 49:1 KJV)

40 posted on 08/29/2012 9:21:11 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 31 | View Replies]

To: LUV W

Howwww-deeeeee, Luv! (((HUGS)))

Getting more adorable each day.


41 posted on 08/29/2012 9:25:20 PM PDT by SandRat (Duty - Honor - Country! What else needs said?)
[ Post Reply | Private Reply | To 37 | View Replies]

To: ConorMacNessa; All


AMERICA – LAND OF THE FREE . . .

BECAUSE OF THE BRAVE!!!!

SEMPER FI AND OORAH!!!






Genuflectimus non ad principem sed ad Principem Pacis!

Listen, O isles, unto me; and hearken, ye people, from far; The LORD hath called me from the womb; from the bowels of my mother hath he made mention of my name. (Isaiah 49:1 KJV)

42 posted on 08/29/2012 9:33:34 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 40 | View Replies]

To: LUV W

So, Luv...where was the hankie alert? What a great picture!

They never forget us.


43 posted on 08/29/2012 9:43:30 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 14 | View Replies]

To: ConorMacNessa; All


THE TORCH IS PASSED



“Let the word go forth from this time and place, to friend and foe alike, that the torch has been passed to a new generation of Americans - born in this century, tempered by war, disciplined by a hard and bitter peace, proud of our ancient heritage - and unwilling to witness or permit the slow undoing of those human rights to which this nation has always been committed, and to which we are committed today at home and around the world. Let every nation know, whether it wishes us well or ill, that we shall pay any price, bear any burden, meet any hardship, support any friend, oppose any foe to assure the survival and the success of liberty.”

President John F. Kennedy - 20Jan1961






Genuflectimus non ad principem sed ad Principem Pacis!

Listen, O isles, unto me; and hearken, ye people, from far; The LORD hath called me from the womb; from the bowels of my mother hath he made mention of my name. (Isaiah 49:1 KJV)

44 posted on 08/29/2012 9:48:30 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 43 | View Replies]

To: BIGLOOK

Aloha, Hawaii...((HUGS))...did you have a sunny day?

We did.....but right now the ceiling is getting lower and lower.

Last night’s news report had one channel saying rain, the other saying 30% chance. They must get their info from different sources.


45 posted on 08/29/2012 10:12:49 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 3 | View Replies]

To: The Mayor
Good morning, Mayor, and thanks for today's sustenance for body and soul.

Thanks, unique, for the music guy!


I'd Rather Have Jesus


46 posted on 08/29/2012 11:10:41 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 4 | View Replies]

To: AZamericonnie

Pretty cool photography....


47 posted on 08/29/2012 11:23:55 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 20 | View Replies]

To: ConorMacNessa; All


Welcome To All Who Enter This Canteen, To Our Serving Military, To Our Veterans, To All Military Families, To Our FRiends and To Our Allies!



Missing Man Setting
Schumann - Traumerei
(Click)

Never Forget The Brave Men And Women Who Gave Their Lives To Secure Our Freedom!!





Genuflectimus non ad principem sed ad Principem Pacis!

Listen, O isles, unto me; and hearken, ye people, from far; The LORD hath called me from the womb; from the bowels of my mother hath he made mention of my name. (Isaiah 49:1 KJV)

48 posted on 08/29/2012 11:55:58 PM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 44 | View Replies]

To: left that other site

Good morning, ML...((HUGS))...did you have really good lessons yesterday? Still raining?


49 posted on 08/30/2012 12:22:25 AM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 25 | View Replies]

To: SkyDancer

“General helping out....” You can learn so much just helping out.
And learning some vet stuff too.....nice.


50 posted on 08/30/2012 12:31:48 AM PDT by Kathy in Alaska (((~RIP Brian...the Coast Guard lost a good one.~)))
[ Post Reply | Private Reply | To 34 | View Replies]


Navigation: use the links below to view more comments.
first 1-5051-100101-111 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