A brief survey of European history : from Charles the Great to the present day /
Hassall, Arthur,1853-1930.
London ; Glasgow : Blackie,
1906.
Includes index.