Firefox reportedly only ended support for 2001 OS Windows XP (and Windows Vista) in 2023, which means a pretty impressive 19 years of support (accounting for Firefox 1.0 releasing in 2004).
Ask the publishers to restore access to 500,000+ books. An icon used to represent a menu that can be toggled by interacting with this icon. A line drawing of the Internet Archive headquarters building ...