Valeri Sokolov rated Diaspora: 5 stars July 22, 2010 Public Diaspora by Greg EganIt is the end of the thirtieth century and humanity has divided into three. The fleshers, all that are left …