Amazing. Simply amazing. Five of the most complex, endearing, heartbreaking characters I've ever encountered in literature. Sharp, clever, and brilliantly constructed narrative. And a pretty solid history lesson. Read this book immediately.