Comment

Apr 17, 2015ser_library rated this title 3.5 out of 5 stars
long, complex and beautifully written. i read the first quarter then gave up for lack of time and read the final chapters... but then skipped all through the middle. every voice is different.