Why were the ancient armies (Roman, Persians, Greeks, etc.) so much larger than the armies of the 700s-1800s?
Would ancient Indian armies have been able to effectively fight against ancient Greek, Persian and Chinese armies?