Different Blood by Margaret L. Carter