Recently, the system this website runs on has been reconfigured. The result is that several links on the website are broken. I am currently (August 2017) working on fixing this.
You found Menno van Zaanen's homepage.
I am