A chronological book from 1991 to 2025.