jupitervariationsJan 75 minReviewsWork life has forced me to take (one more) extensive break from the blog. To decrease the backlog, I have prepared a "mega-post" with 16...