Description : Who wrote a book called Arthashastra? -General Knowledge
Last Answer : The Arthashastra is an Indian treatise on politics, economics, military strategy, the function of the state, and social organization attributed to the philosopher and Prime Minister Kautilya (also known as ... 350-275 BCE) who was instrumental in establishing the reign of the great king ...