It kept me guessing right until the end.
Another Laurain book to add to my favourites list.