Web of Treason by Linda Hoyland

Frustrate their knavish tricks