The only criticism I have for this book is that it was too short. In the hands of another author this would have been a monster 900-page generational epic.