book review eternity beach counter currents sawyer