In search of history : a personal adventure - White, Theodore H