I LOVED this book so much. Couldn't put it down.. Well, until the last pages of the last chapter as well as the epilogue. It just took the whole wonder of this marvelous book away from me to have an ending that absolutely did NOT fit in with the rest. And what a shame, for the rest was brilliant - which is also the reason that I still gave it 4 stars, even as I was left with an empty feeling and a desire to come up with my own ending instead - something I usually never do, out of respect for the author as the creator. 
 Anyway, I would still like to recommend this book to anyone. It IS a marvel to read; the language and the sense of time and place is so unique and thorough, I am still amazed at how Brooks did it. And who knows, maybe you will enjoy the ending more than I did, and maybe, when I've had time to process it, I will like it more than I do right now. (Granted, I am hungover, so it might affect my feelings more than it normally would ;)). 
 I will definitely look into more of her fictional work!