Unabridged Audiobook
The ending was a twisted surprise. Gave the book a 4 because I felt the first several chapters seemed redundant yes and obsessive "my baby", "Beth". The loop that kept going. Then characters were added and things got very interesting.
~~tag-text~~