A review by dannb
Liar's Bench by Kim Michele Richardson

4.0

A little sleuthing, a little dip into the racism of the time and place... I really liked the vocabulary and the images.