Hello! I'm back! I'm reviewing things! Life has been crazy and I have neglected my to-review pile! I feel horrible. This review is days late but I did read the book on time. I just didn't get around to writing it and crossposting it everywhere... anyway, also apologies for the ...