Question: who is the greatest military general of all time?
Answer: Napoleon Bonaparte is one of the greatest military commanders of all time. He brought Revolutionary France back from the brink of destruction with his Italian campaign in 1796 and 1797. He made a fool of Czar Alexander I at the Battle of Austerlitz in 1805.