Heartwood - CAMPBELL, Barbara (Daw Books, 2005)