Marcel Proust and His Time 1871-1922