Life and Political Career of Charles James Fox

Charles James Fox was a prominent British Whig statesman whose parliamentary career spanned 38 years, during which he championed liberal causes such as the abolition of slavery, religious tolerance, and...