Spirit Crossing (Cork O'Connor, #20)