Was late medieval India ready for a revolution in military affairs? - Part II

Was late medieval India ready for a revolution in military affairs? - Part II

Airavat Singh