Teacher in America - Barzun, Jacques, 1907- (Little,Brown, 1945)