Just finished reading SEVENEVES by Neal Stevenson. Nearly 1k pages of reasonably compelling sci-fi story telling that fails to do much character development and fizzles at the end. I feel like it should have been two novels with as much effort to develop character as to describe technology.