Holly is complicated, with morals and a conscience. I found this book to be a good read. Characters are believeable....