my thoughts on life and more
ravishankar's Articles for September, 2060