Qwaint rated Sharp ends: 5 stars Dec. 26, 2021 Public Joe Abercrombie: Sharp ends (2016)Sharp ends by Joe Abercrombie