A review by moiralyle
There Should Have Been Eight by Nalini Singh

3.0

Too predictable for a good whodunit