Valmiki Ramayana: A study