The difference between a good general and a bad general is simple. A good general wants to win; a bad general wants to avoid losing. Things like charisma, Intelligence, or training are of only minor importance.
Nothing demonstrates this better then the Civil War. George McClellan and Robert Lee had both graduated second in their class Click Here to continue reading.