A review by ashurredly
Midnight Robber by Nalo Hopkinson

5.0