Western shore - McKenna, Juliet E. (Orbit, 2005)