theavtar.wordpress.com
RATTAN (Sanskrit meaning ‘Rare Gem’)
Aatma in Parmaatma Rattan…..Self Reliant – Fiercely Independent Rattan passed away a few days ago, having suffered long-term illnesses. Having gone in for a routine operation, he came o…