books Book review: Neal Stephenson's "Seveneves" has too little humanity in the characters Jonathan P. Lewis