Deśa – Kāla – Pātra – Time, Place and Circumstances

- deśa-kāla-pātra -  Deśa means … [Read more...]