Research and personal opinions
Last updated on 28-11-2025
Dates in parenthesis indicate years of active work on the project.