martha waters book review