Speeches of Richard Cobden, Esq., M.P.by Richard CobdenPolitics and governmentWriting a summary for young readers…For young readersBook data: Open Library