maren moore book review