taniamalik 's review for:

4.0

An onerous start, but once past the slow beginning, this novel becomes hard to put down. Almost read it in one sitting.