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.