Finished reading: Diaspora by Greg Egan 📚