Semiahmoo by Catherine Carver
_