Wizards, warriors, weapons and war slither within the 527-page debut novel from Joe Abercrombie that’s stuffed with brilliant relational schemes in a world that feels true and real. The Blade...