Beautiful, memorable book, an intelligent work of fiction If you haven't read this book and are at all interested I say take a chance on it! This book is now on my list of all time favorites. It is sometimes heartbreakingly brutal and other times as soft and soulful as one could imagine. This book offered all this and more to Yours Truly and so I am giving the book 5 stars and an A from me. There are so many good things to say about this book, but the characterizations are truly wonderful.