This book is incredible, and Kirt Graves has imbued every character with so much personality that it is impossible not to immediately know which character is speaking. Love, love, love this book.