Skip to content
GK24
Books & AuthorsMediumAsked in: CDS · CDS-II 2025, GK

The book 'The Art of War' was written by :

  1. A.Niccolo Machiavelli
  2. B.Thucydides
  3. C.Thomas Hobbes
  4. D.J.S. Mill

Correct answer

A. Niccolo Machiavelli

Explanation

The correct answer is A, Niccolo Machiavelli. Among the four thinkers listed, Machiavelli is the one who wrote a work called The Art of War (Dell'arte della guerra), published in Florence in 1521. Written as a dialogue, it argues that a state should rely on a citizen militia rather than hired mercenaries and draws heavily on the Roman model of warfare. Machiavelli, a Florentine diplomat, is better known for The Prince (1513) and the Discourses on Livy. The far older Chinese classic with the same English title is by Sun Tzu, who is not among the options. Option B is wrong because Thucydides, the Greek historian, wrote the History of the Peloponnesian War. Option C is wrong because Thomas Hobbes wrote Leviathan (1651). Option D is wrong because J.S. Mill wrote On Liberty and Utilitarianism. Exam tip: Machiavelli, The Prince and The Art of War; Sun Tzu, the Chinese Art of War; Hobbes, Leviathan; Mill, On Liberty.

View all
Q5.Books & AuthorsAsked in: NDA · NDA-I 2026, GATMedium

Consider the following pairs : Books — Authors I. Dayabhaga — Jimutavahana II. Prithviraj Raso — Chandbardai III. Lilavati — Bhaskaracharya IV. Mitakshara — Vijnaneshvara How many pairs given above are correctly matched?

  1. A.One
  2. B.Two
  3. C.Three
  4. D.All the four
Show answer
Correct answer: D. All the four

Every book in the list is paired with its real author. Dayabhaga, written by Jimutavahana in Bengal in the twelfth century, is a work on Hindu law of inheritance; under it a son gets a share in family property only after the father's death.