Plato's republic and shantipurva:a comparative study with specialreference to concepts of Justice and Dharma