Reading progress update: I've read 40%.

Speaker for the Dead (Ender's Saga, #2) - Orson Scott Card