A review by vlwelser
Midnight Robber, by Nalo Hopkinson

adventurous dark medium-paced

5.0