Books Lovecraft Country by Matt Ruff book review The master of weird fiction gets a deserved homage in Lovecraft Country