A solid effort. There are some grammatical errors and lose plot threads. The story is engaging but the main female character is a bit of a dormat. The author didn't give a solid resolution to a couple of loose threads at the end. Which leaves the reader feeling unsatisfied. The ending felt rushed.