Darkest hour : the new Virginia Andrews.