I thought this wasn't too bad, it was very random and had it's own twist and turns. I wish there was more a build up before the kidnapping and a follow up about Olivia's mother.
Other than that, I had fun with this one! It was recommended to me by Niven. Please keep them coming!