In Thunder's Pocket by Joan Aiken (Paperback, 2001)