The Generations of George Speere, 1642-1942, Three Centuries of American Life