jennifer iacopelli book review