Internet Archive BookReader - One thousand years of Hubbard history, 866 to 1895. From Hubba, the Norse sea king, to the enlightened present