kristin dwyer book review