Speeches of Hon. David I. Walsh of Massachusettesby David Ignatius WalshWriting a summary for young readers…For young readersBook data: Open Library