mindbat.com
Footsteps in the Sky by Greg Keyes
Fantastic. Keyes juggles plot threads involving first contact, corporate espionage, traditionalists versus progressive technologists, power struggles, abusive families and grieving for recently-pas…