Among the pressing issues facing the world, one haunts us. With seven billion souls on earth, heading for ten billion soon, how are they all to get by? Forget about disruptions like rising sea level, changing crop patterns, resistant bugs, … Continue reading