Internet Archive BookReader

The development of modern Europe; an introduction to the study of current history