Six of Crows #1 by Leigh Bardugo
Best Books Ever
79,606 books — 296,553 voters