A review by sonderous
Little Thieves by Margaret Owen

3.75

Lots of fun!