A review by quartofgoats
Blackfish City by Sam J. Miller

3.0

SUCH a pain to get through the beginning but it finally got good and then it really could have ended 50 pages earlier.