One Hundred Great French Books: From the Middle Ages to the Present