Ancient India as described by Megasthenes and Arrian