Internet Archive BookReader

Universal world history: written by one hundred fifty of the foremost living authorities in all branches of historical knowledge