This book broke me.
It ripped my heart out and forced me to watch.
Maybe some day I'll have coherent thoughts to write up a real review, but not right now. For now I'm just going to mope around and have hardcore book hangover.
Willreviewonceheartgrowsback.
Recommend.