I READ a lot of sci-fi and, my, the future can be grim at times. Whether it is characters dealing with alien invasions, technology gone wrong or the ravages of climate change, most modern books in the ...