Half-Hours Of English History (Volume 3) by Charles Knight