Young Peoples' History of the War with Spain - Holmes, Prescott