Half the World (Shattered Sea #2)

Joe Abercrombie
Half the World (Shattered Sea #2)
Paperback