Hard to put down, but also so unforgiving! I so want to come back to this after i finish rating everybody!