800 years of progress: what has changed and what remains? October 2, 2025/0 Comments/in Guest Blogs/by Info