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