Sunday, January 06, 2008

A View

Optimism defines the difference between milestones and a mile of stones! Abdul K. Sinno