India completes her 60th year as a free nation on August 15, 2007. According to the Hindu tradition, completion of 60 years is a landmark event in the life of any person and celebrates the wisdom, maturity, accomplishment and the readiness to enter vanaprasta asrama (a phase of life marked by...