A review by am_dreadmond
The Piece That Fits by N.J. Gray

3.75

It was fine. Cute and had a good plot.