A review by eralbesu
Blackheart Man by Nalo Hopkinson

Did not finish book. Stopped at 49%.
I think I ran out of steam for this book.