danielle paige book review