erin connor book review