Great review. This sounds like a heart-in-your-throat read!