Shahnoor rated Sharp ends: Show rating 4 stars Oct. 10, 2021 Public Joe Abercrombie: Sharp ends (2016)Sharp ends by Joe Abercrombie