Internet Archive BookReader - The Hazen family [microform] : four American generations