The internet is a fairly lousy source of information, unless of course it is citing a reputable source. IN my opinion, "the fall of carthage" and "the roman army: 100BC to 200AD" (both authored by A. Goldsworthy) are definitive and exhaustive in the scope and detail. Adrian Goldsworthy is both a roman historian and military historian and in my view is perhaps the most fair and objective author I have ever read (besides Arthur Keaveney of course). My main thought here is that a lot of people are citing internet sources and just recently someone cited a book that was rather outdated in its conclusions. I just wanna say be careful, really anyone can write a book, if they have someone to publish for them (or they can just publish it themselves), it doesn't mean they actually know what they're talking about.

Also if anyone knows where I can grab a hardcover copy of "Sulla: the last republican" by Arthur Keaveney for less than $110.00 I would be very happy.