Well as for online resources, I can recommend browsing google with appropriate searches, but the information can be wildly divergent and of questionable quality.
One good site would be De Re Militari, the Society for Medieval Military History at http://www.deremilitari.org/
You can find some quite ...
