Young Peoples' History of the War with Spain by Holmes, Prescott
 is a Project Gutenberg book, now on Github.