This review has been impossible to write, because I just don't know how to convey to you how much I loved this book. Sometimes, if you're lucky, a book will come around that blends all your favorite things together in one delightful melange. And sometimes, if you're very lucky, the exalted literary ...