A never-ending challenge

1 min read

Over the past 12 months, I have spent a lot of time looking at two grap