The Republic of Thieves Book Review (No Spoilers!)