There are a few books I've read that always affect me the same way, 'hard to put down' doesn't really describe them. Life & commitments slip, when I'm not reading 'the' book, where the plot is going is always on my mind. Not being able to guess the plot always plays a factor in this. Bloom is one of these books. Similar concepts to Greg Bears Blood Music, however this book stands on it's own and takes your imagination further still. It's the kind of book that has you thinking how the plot & characters would continue after the book has ended.