Why did US President Lincoln replace Secretary of War Simon Cameron with Edwin Stanton?

In January of 1862, US President Lincoln replaced his Secretary of War, Simon Cameron with Edwin Stanton. Historians cite that under Cameron, the Department became corrupted by politics and Lincoln chose to fire Cameron and replaced him with Stanton.